Class DiskEncryptionStatus.Builder (0.1.0)

public static final class DiskEncryptionStatus.Builder extends GeneratedMessage.Builder<DiskEncryptionStatus.Builder> implements DiskEncryptionStatusOrBuilder

Disk encryption status for an instance.

Protobuf type google.cloud.sql.v1beta4.DiskEncryptionStatus

Static Methods

getDescriptor()

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

Methods

build()

public DiskEncryptionStatus build()
Returns
Type Description
DiskEncryptionStatus

buildPartial()

public DiskEncryptionStatus buildPartial()
Returns
Type Description
DiskEncryptionStatus

clear()

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

clearKind()

public DiskEncryptionStatus.Builder clearKind()

This is always sql#diskEncryptionStatus.

string kind = 2;

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.

clearKmsKeyVersionName()

public DiskEncryptionStatus.Builder clearKmsKeyVersionName()

KMS key version used to encrypt the Cloud SQL instance resource

string kms_key_version_name = 1;

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.

getDefaultInstanceForType()

public DiskEncryptionStatus getDefaultInstanceForType()
Returns
Type Description
DiskEncryptionStatus

getDescriptorForType()

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

getKind()

public String getKind()

This is always sql#diskEncryptionStatus.

string kind = 2;

Returns
Type Description
String

The kind.

getKindBytes()

public ByteString getKindBytes()

This is always sql#diskEncryptionStatus.

string kind = 2;

Returns
Type Description
ByteString

The bytes for kind.

getKmsKeyVersionName()

public String getKmsKeyVersionName()

KMS key version used to encrypt the Cloud SQL instance resource

string kms_key_version_name = 1;

Returns
Type Description
String

The kmsKeyVersionName.

getKmsKeyVersionNameBytes()

public ByteString getKmsKeyVersionNameBytes()

KMS key version used to encrypt the Cloud SQL instance resource

string kms_key_version_name = 1;

Returns
Type Description
ByteString

The bytes for kmsKeyVersionName.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DiskEncryptionStatus other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setKind(String value)

public DiskEncryptionStatus.Builder setKind(String value)

This is always sql#diskEncryptionStatus.

string kind = 2;

Parameter
Name Description
value String

The kind to set.

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.

setKindBytes(ByteString value)

public DiskEncryptionStatus.Builder setKindBytes(ByteString value)

This is always sql#diskEncryptionStatus.

string kind = 2;

Parameter
Name Description
value ByteString

The bytes for kind to set.

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.

setKmsKeyVersionName(String value)

public DiskEncryptionStatus.Builder setKmsKeyVersionName(String value)

KMS key version used to encrypt the Cloud SQL instance resource

string kms_key_version_name = 1;

Parameter
Name Description
value String

The kmsKeyVersionName to set.

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.

setKmsKeyVersionNameBytes(ByteString value)

public DiskEncryptionStatus.Builder setKmsKeyVersionNameBytes(ByteString value)

KMS key version used to encrypt the Cloud SQL instance resource

string kms_key_version_name = 1;

Parameter
Name Description
value ByteString

The bytes for kmsKeyVersionName to set.

Returns
Type Description
DiskEncryptionStatus.Builder

This builder for chaining.