Enum DnsNameMapping.RecordManager (0.1.0)

public enum DnsNameMapping.RecordManager extends Enum<DnsNameMapping.RecordManager> implements ProtocolMessageEnum

The system responsible for managing the DNS record.

Protobuf enum google.cloud.sql.v1.DnsNameMapping.RecordManager

Implements

ProtocolMessageEnum

Static Fields

Name Description
CLOUD_SQL_AUTOMATION

The record is managed by Cloud SQL, which will create, update, and delete the DNS records for the zone automatically when the Cloud SQL database instance is created or updated.

CLOUD_SQL_AUTOMATION = 2;

CLOUD_SQL_AUTOMATION_VALUE

The record is managed by Cloud SQL, which will create, update, and delete the DNS records for the zone automatically when the Cloud SQL database instance is created or updated.

CLOUD_SQL_AUTOMATION = 2;

CUSTOMER

The record may be managed by the customer. It is not automatically managed by Cloud SQL automation.

CUSTOMER = 1;

CUSTOMER_VALUE

The record may be managed by the customer. It is not automatically managed by Cloud SQL automation.

CUSTOMER = 1;

RECORD_MANAGER_UNSPECIFIED

Record manager not set. This value should not be used.

RECORD_MANAGER_UNSPECIFIED = 0;

RECORD_MANAGER_UNSPECIFIED_VALUE

Record manager not set. This value should not be used.

RECORD_MANAGER_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()