Class SslCertsCreateEphemeralRequest.Builder (0.1.0)

public static final class SslCertsCreateEphemeralRequest.Builder extends GeneratedMessage.Builder<SslCertsCreateEphemeralRequest.Builder> implements SslCertsCreateEphemeralRequestOrBuilder

SslCerts create ephemeral certificate request.

Protobuf type google.cloud.sql.v1.SslCertsCreateEphemeralRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SslCertsCreateEphemeralRequest build()
Returns
Type Description
SslCertsCreateEphemeralRequest

buildPartial()

public SslCertsCreateEphemeralRequest buildPartial()
Returns
Type Description
SslCertsCreateEphemeralRequest

clear()

public SslCertsCreateEphemeralRequest.Builder clear()
Returns
Type Description
SslCertsCreateEphemeralRequest.Builder
Overrides

clearAccessToken()

public SslCertsCreateEphemeralRequest.Builder clearAccessToken()

Access token to include in the signed certificate.

string access_token = 2 [json_name = "access_token"];

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.

clearPublicKey()

public SslCertsCreateEphemeralRequest.Builder clearPublicKey()

PEM encoded public key to include in the signed certificate.

string public_key = 1 [json_name = "public_key"];

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.

getAccessToken()

public String getAccessToken()

Access token to include in the signed certificate.

string access_token = 2 [json_name = "access_token"];

Returns
Type Description
String

The accessToken.

getAccessTokenBytes()

public ByteString getAccessTokenBytes()

Access token to include in the signed certificate.

string access_token = 2 [json_name = "access_token"];

Returns
Type Description
ByteString

The bytes for accessToken.

getDefaultInstanceForType()

public SslCertsCreateEphemeralRequest getDefaultInstanceForType()
Returns
Type Description
SslCertsCreateEphemeralRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPublicKey()

public String getPublicKey()

PEM encoded public key to include in the signed certificate.

string public_key = 1 [json_name = "public_key"];

Returns
Type Description
String

The publicKey.

getPublicKeyBytes()

public ByteString getPublicKeyBytes()

PEM encoded public key to include in the signed certificate.

string public_key = 1 [json_name = "public_key"];

Returns
Type Description
ByteString

The bytes for publicKey.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SslCertsCreateEphemeralRequest other)

public SslCertsCreateEphemeralRequest.Builder mergeFrom(SslCertsCreateEphemeralRequest other)
Parameter
Name Description
other SslCertsCreateEphemeralRequest
Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SslCertsCreateEphemeralRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SslCertsCreateEphemeralRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SslCertsCreateEphemeralRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SslCertsCreateEphemeralRequest.Builder
Overrides

setAccessToken(String value)

public SslCertsCreateEphemeralRequest.Builder setAccessToken(String value)

Access token to include in the signed certificate.

string access_token = 2 [json_name = "access_token"];

Parameter
Name Description
value String

The accessToken to set.

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.

setAccessTokenBytes(ByteString value)

public SslCertsCreateEphemeralRequest.Builder setAccessTokenBytes(ByteString value)

Access token to include in the signed certificate.

string access_token = 2 [json_name = "access_token"];

Parameter
Name Description
value ByteString

The bytes for accessToken to set.

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.

setPublicKey(String value)

public SslCertsCreateEphemeralRequest.Builder setPublicKey(String value)

PEM encoded public key to include in the signed certificate.

string public_key = 1 [json_name = "public_key"];

Parameter
Name Description
value String

The publicKey to set.

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.

setPublicKeyBytes(ByteString value)

public SslCertsCreateEphemeralRequest.Builder setPublicKeyBytes(ByteString value)

PEM encoded public key to include in the signed certificate.

string public_key = 1 [json_name = "public_key"];

Parameter
Name Description
value ByteString

The bytes for publicKey to set.

Returns
Type Description
SslCertsCreateEphemeralRequest.Builder

This builder for chaining.