public final class SqlInstancesPromoteReplicaRequest extends GeneratedMessage implements SqlInstancesPromoteReplicaRequestOrBuilderInstance promote replica request.
Protobuf type google.cloud.sql.v1.SqlInstancesPromoteReplicaRequest
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > SqlInstancesPromoteReplicaRequestImplements
SqlInstancesPromoteReplicaRequestOrBuilderStatic Fields
FAILOVER_FIELD_NUMBER
public static final int FAILOVER_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
INSTANCE_FIELD_NUMBER
public static final int INSTANCE_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
PROJECT_FIELD_NUMBER
public static final int PROJECT_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
Static Methods
getDefaultInstance()
public static SqlInstancesPromoteReplicaRequest getDefaultInstance()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
newBuilder()
public static SqlInstancesPromoteReplicaRequest.Builder newBuilder()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
newBuilder(SqlInstancesPromoteReplicaRequest prototype)
public static SqlInstancesPromoteReplicaRequest.Builder newBuilder(SqlInstancesPromoteReplicaRequest prototype)| Parameter | |
|---|---|
| Name | Description |
prototype |
SqlInstancesPromoteReplicaRequest |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
parseDelimitedFrom(InputStream input)
public static SqlInstancesPromoteReplicaRequest parseDelimitedFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(byte[] data)
public static SqlInstancesPromoteReplicaRequest parseFrom(byte[] data)| Parameter | |
|---|---|
| Name | Description |
data |
byte[] |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data)
public static SqlInstancesPromoteReplicaRequest parseFrom(ByteString data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteString |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(CodedInputStream input)
public static SqlInstancesPromoteReplicaRequest parseFrom(CodedInputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
CodedInputStream |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input)
public static SqlInstancesPromoteReplicaRequest parseFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(ByteBuffer data)
public static SqlInstancesPromoteReplicaRequest parseFrom(ByteBuffer data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteBuffer |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SqlInstancesPromoteReplicaRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parser()
public static Parser<SqlInstancesPromoteReplicaRequest> parser()| Returns | |
|---|---|
| Type | Description |
Parser<SqlInstancesPromoteReplicaRequest> |
|
Methods
equals(Object obj)
public boolean equals(Object obj)| Parameter | |
|---|---|
| Name | Description |
obj |
Object |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getDefaultInstanceForType()
public SqlInstancesPromoteReplicaRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
getFailover()
public boolean getFailover()Set to true to invoke a replica failover to the DR replica. As part of replica failover, the promote operation attempts to add the original primary instance as a replica of the promoted DR replica when the original primary instance comes back online. If set to false or not specified, then the original primary instance becomes an independent Cloud SQL primary instance.
bool failover = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The failover. |
getInstance()
public String getInstance()Cloud SQL read replica instance name.
string instance = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The instance. |
getInstanceBytes()
public ByteString getInstanceBytes()Cloud SQL read replica instance name.
string instance = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for instance. |
getParserForType()
public Parser<SqlInstancesPromoteReplicaRequest> getParserForType()| Returns | |
|---|---|
| Type | Description |
Parser<SqlInstancesPromoteReplicaRequest> |
|
getProject()
public String getProject()ID of the project that contains the read replica.
string project = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The project. |
getProjectBytes()
public ByteString getProjectBytes()ID of the project that contains the read replica.
string project = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for project. |
getSerializedSize()
public int getSerializedSize()| Returns | |
|---|---|
| Type | Description |
int |
|
hashCode()
public int hashCode()| Returns | |
|---|---|
| Type | Description |
int |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
newBuilderForType()
public SqlInstancesPromoteReplicaRequest.Builder newBuilderForType()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SqlInstancesPromoteReplicaRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)| Parameter | |
|---|---|
| Name | Description |
parent |
BuilderParent |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
toBuilder()
public SqlInstancesPromoteReplicaRequest.Builder toBuilder()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)| Parameter | |
|---|---|
| Name | Description |
output |
CodedOutputStream |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|