public final class DemoteMasterMySqlReplicaConfiguration extends GeneratedMessage implements DemoteMasterMySqlReplicaConfigurationOrBuilder
Read-replica configuration specific to MySQL databases.
Protobuf type google.cloud.sql.v1.DemoteMasterMySqlReplicaConfiguration
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CA_CERTIFICATE_FIELD_NUMBER
public static final int CA_CERTIFICATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLIENT_CERTIFICATE_FIELD_NUMBER
public static final int CLIENT_CERTIFICATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CLIENT_KEY_FIELD_NUMBER
public static final int CLIENT_KEY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PASSWORD_FIELD_NUMBER
public static final int PASSWORD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
USERNAME_FIELD_NUMBER
public static final int USERNAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DemoteMasterMySqlReplicaConfiguration getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DemoteMasterMySqlReplicaConfiguration.Builder newBuilder()
newBuilder(DemoteMasterMySqlReplicaConfiguration prototype)
public static DemoteMasterMySqlReplicaConfiguration.Builder newBuilder(DemoteMasterMySqlReplicaConfiguration prototype)
public static DemoteMasterMySqlReplicaConfiguration parseDelimitedFrom(InputStream input)
public static DemoteMasterMySqlReplicaConfiguration parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(CodedInputStream input)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(InputStream input)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DemoteMasterMySqlReplicaConfiguration parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DemoteMasterMySqlReplicaConfiguration> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCaCertificate()
public String getCaCertificate()
PEM representation of the trusted CA's x509 certificate.
string ca_certificate = 6;
| Returns |
| Type |
Description |
String |
The caCertificate.
|
getCaCertificateBytes()
public ByteString getCaCertificateBytes()
PEM representation of the trusted CA's x509 certificate.
string ca_certificate = 6;
| Returns |
| Type |
Description |
ByteString |
The bytes for caCertificate.
|
getClientCertificate()
public String getClientCertificate()
PEM representation of the replica's x509 certificate.
string client_certificate = 5;
| Returns |
| Type |
Description |
String |
The clientCertificate.
|
getClientCertificateBytes()
public ByteString getClientCertificateBytes()
PEM representation of the replica's x509 certificate.
string client_certificate = 5;
| Returns |
| Type |
Description |
ByteString |
The bytes for clientCertificate.
|
getClientKey()
public String getClientKey()
PEM representation of the replica's private key. The corresponding public
key is encoded in the client's certificate. The format of the replica's
private key can be either PKCS #1 or PKCS #8.
string client_key = 4;
| Returns |
| Type |
Description |
String |
The clientKey.
|
getClientKeyBytes()
public ByteString getClientKeyBytes()
PEM representation of the replica's private key. The corresponding public
key is encoded in the client's certificate. The format of the replica's
private key can be either PKCS #1 or PKCS #8.
string client_key = 4;
| Returns |
| Type |
Description |
ByteString |
The bytes for clientKey.
|
getDefaultInstanceForType()
public DemoteMasterMySqlReplicaConfiguration getDefaultInstanceForType()
getKind()
This is always sql#demoteMasterMysqlReplicaConfiguration.
string kind = 1;
| Returns |
| Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
This is always sql#demoteMasterMysqlReplicaConfiguration.
string kind = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for kind.
|
getParserForType()
public Parser<DemoteMasterMySqlReplicaConfiguration> getParserForType()
Overrides
getPassword()
public String getPassword()
The password for the replication connection.
string password = 3;
| Returns |
| Type |
Description |
String |
The password.
|
getPasswordBytes()
public ByteString getPasswordBytes()
The password for the replication connection.
string password = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for password.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getUsername()
public String getUsername()
The username for the replication connection.
string username = 2;
| Returns |
| Type |
Description |
String |
The username.
|
getUsernameBytes()
public ByteString getUsernameBytes()
The username for the replication connection.
string username = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for username.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DemoteMasterMySqlReplicaConfiguration.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DemoteMasterMySqlReplicaConfiguration.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DemoteMasterMySqlReplicaConfiguration.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides