Interface PromoteClusterStatusOrBuilder (0.43.0)

public interface PromoteClusterStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getState()

public abstract 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:

  1. PROMOTE_CLUSTER_AVAILABLE_FOR_READ, indicating that the promote operation has failed mid-way, the database is still only available for read.
  2. PROMOTE_CLUSTER_COMPLETED, indicating that a promote operation completed successfully. The database is available for both read and write requests

.google.cloud.alloydb.v1alpha.PromoteClusterStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
PromoteClusterStatus.State

The state.

getStateValue()

public abstract 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:

  1. PROMOTE_CLUSTER_AVAILABLE_FOR_READ, indicating that the promote operation has failed mid-way, the database is still only available for read.
  2. PROMOTE_CLUSTER_COMPLETED, indicating that a promote operation completed successfully. The database is available for both read and write requests

.google.cloud.alloydb.v1alpha.PromoteClusterStatus.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.