Class RotateEntraIdCertificateContext.Builder (0.1.0)

public static final class RotateEntraIdCertificateContext.Builder extends GeneratedMessage.Builder<RotateEntraIdCertificateContext.Builder> implements RotateEntraIdCertificateContextOrBuilder

Instance rotate Entra ID certificate context.

Protobuf type google.cloud.sql.v1.RotateEntraIdCertificateContext

Static Methods

getDescriptor()

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

Methods

build()

public RotateEntraIdCertificateContext build()
Returns
Type Description
RotateEntraIdCertificateContext

buildPartial()

public RotateEntraIdCertificateContext buildPartial()
Returns
Type Description
RotateEntraIdCertificateContext

clear()

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

clearKind()

public RotateEntraIdCertificateContext.Builder clearKind()

Optional. This is always sql#rotateEntraIdCertificateContext.

string kind = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.

clearNextVersion()

public RotateEntraIdCertificateContext.Builder clearNextVersion()

Optional. The fingerprint of the next version to be rotated to. If left unspecified, will be rotated to the most recently added server certificate version.

string next_version = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.

getDefaultInstanceForType()

public RotateEntraIdCertificateContext getDefaultInstanceForType()
Returns
Type Description
RotateEntraIdCertificateContext

getDescriptorForType()

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

getKind()

public String getKind()

Optional. This is always sql#rotateEntraIdCertificateContext.

string kind = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The kind.

getKindBytes()

public ByteString getKindBytes()

Optional. This is always sql#rotateEntraIdCertificateContext.

string kind = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for kind.

getNextVersion()

public String getNextVersion()

Optional. The fingerprint of the next version to be rotated to. If left unspecified, will be rotated to the most recently added server certificate version.

string next_version = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The nextVersion.

getNextVersionBytes()

public ByteString getNextVersionBytes()

Optional. The fingerprint of the next version to be rotated to. If left unspecified, will be rotated to the most recently added server certificate version.

string next_version = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for nextVersion.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RotateEntraIdCertificateContext other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setKind(String value)

public RotateEntraIdCertificateContext.Builder setKind(String value)

Optional. This is always sql#rotateEntraIdCertificateContext.

string kind = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The kind to set.

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.

setKindBytes(ByteString value)

public RotateEntraIdCertificateContext.Builder setKindBytes(ByteString value)

Optional. This is always sql#rotateEntraIdCertificateContext.

string kind = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for kind to set.

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.

setNextVersion(String value)

public RotateEntraIdCertificateContext.Builder setNextVersion(String value)

Optional. The fingerprint of the next version to be rotated to. If left unspecified, will be rotated to the most recently added server certificate version.

string next_version = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The nextVersion to set.

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.

setNextVersionBytes(ByteString value)

public RotateEntraIdCertificateContext.Builder setNextVersionBytes(ByteString value)

Optional. The fingerprint of the next version to be rotated to. If left unspecified, will be rotated to the most recently added server certificate version.

string next_version = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for nextVersion to set.

Returns
Type Description
RotateEntraIdCertificateContext.Builder

This builder for chaining.