public static final class SqlInstancesPromoteReplicaRequest.Builder extends GeneratedMessage.Builder<SqlInstancesPromoteReplicaRequest.Builder> implements SqlInstancesPromoteReplicaRequestOrBuilderProtobuf type google.cloud.sql.v1beta4.SqlInstancesPromoteReplicaRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SqlInstancesPromoteReplicaRequest.BuilderImplements
SqlInstancesPromoteReplicaRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SqlInstancesPromoteReplicaRequest build()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
buildPartial()
public SqlInstancesPromoteReplicaRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
clear()
public SqlInstancesPromoteReplicaRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
clearFailover()
public SqlInstancesPromoteReplicaRequest.Builder clearFailover()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 |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
clearInstance()
public SqlInstancesPromoteReplicaRequest.Builder clearInstance()Cloud SQL read replica instance name.
string instance = 1;
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
clearProject()
public SqlInstancesPromoteReplicaRequest.Builder clearProject()ID of the project that contains the read replica.
string project = 2;
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public SqlInstancesPromoteReplicaRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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. |
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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SqlInstancesPromoteReplicaRequest other)
public SqlInstancesPromoteReplicaRequest.Builder mergeFrom(SqlInstancesPromoteReplicaRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SqlInstancesPromoteReplicaRequest |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SqlInstancesPromoteReplicaRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SqlInstancesPromoteReplicaRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
|
setFailover(boolean value)
public SqlInstancesPromoteReplicaRequest.Builder setFailover(boolean value)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;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe failover to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
setInstance(String value)
public SqlInstancesPromoteReplicaRequest.Builder setInstance(String value)Cloud SQL read replica instance name.
string instance = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe instance to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
setInstanceBytes(ByteString value)
public SqlInstancesPromoteReplicaRequest.Builder setInstanceBytes(ByteString value)Cloud SQL read replica instance name.
string instance = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for instance to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
setProject(String value)
public SqlInstancesPromoteReplicaRequest.Builder setProject(String value)ID of the project that contains the read replica.
string project = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe project to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |
setProjectBytes(ByteString value)
public SqlInstancesPromoteReplicaRequest.Builder setProjectBytes(ByteString value)ID of the project that contains the read replica.
string project = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for project to set. |
| Returns | |
|---|---|
| Type | Description |
SqlInstancesPromoteReplicaRequest.Builder |
This builder for chaining. |