public final class PromoteClusterStatus extends GeneratedMessageV3 implements PromoteClusterStatusOrBuilder
Message for current status of the database during Promote Cluster operation.
Protobuf type google.cloud.alloydb.v1beta.PromoteClusterStatus
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > PromoteClusterStatusImplements
PromoteClusterStatusOrBuilderStatic Fields
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static PromoteClusterStatus getDefaultInstance()
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static PromoteClusterStatus.Builder newBuilder()
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.Builder |
newBuilder(PromoteClusterStatus prototype)
public static PromoteClusterStatus.Builder newBuilder(PromoteClusterStatus prototype)
Parameter | |
---|---|
Name | Description |
prototype |
PromoteClusterStatus |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.Builder |
parseDelimitedFrom(InputStream input)
public static PromoteClusterStatus parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static PromoteClusterStatus parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static PromoteClusterStatus parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static PromoteClusterStatus parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static PromoteClusterStatus parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static PromoteClusterStatus parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PromoteClusterStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<PromoteClusterStatus> parser()
Returns | |
---|---|
Type | Description |
Parser<PromoteClusterStatus> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getDefaultInstanceForType()
public PromoteClusterStatus getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
PromoteClusterStatus |
getParserForType()
public Parser<PromoteClusterStatus> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<PromoteClusterStatus> |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
getState()
public PromoteClusterStatus.State getState()
Output only. The current state of the promoted secondary's database. Once the operation is complete, the final state of the database in the LRO can be one of:
- PROMOTE_CLUSTER_AVAILABLE_FOR_READ, indicating that the promote operation has failed mid-way, the database is still only available for read.
- PROMOTE_CLUSTER_COMPLETED, indicating that a promote operation completed successfully. The database is available for both read and write requests
.google.cloud.alloydb.v1beta.PromoteClusterStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.State |
The state. |
getStateValue()
public int getStateValue()
Output only. The current state of the promoted secondary's database. Once the operation is complete, the final state of the database in the LRO can be one of:
- PROMOTE_CLUSTER_AVAILABLE_FOR_READ, indicating that the promote operation has failed mid-way, the database is still only available for read.
- PROMOTE_CLUSTER_COMPLETED, indicating that a promote operation completed successfully. The database is available for both read and write requests
.google.cloud.alloydb.v1beta.PromoteClusterStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for state. |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public PromoteClusterStatus.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PromoteClusterStatus.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public PromoteClusterStatus.Builder toBuilder()
Returns | |
---|---|
Type | Description |
PromoteClusterStatus.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |