public static final class DirectedReadOptions.IncludeReplicas extends GeneratedMessageV3 implements DirectedReadOptions.IncludeReplicasOrBuilder
An IncludeReplicas contains a repeated set of ReplicaSelection which
indicates the order in which replicas should be considered.
Protobuf type google.spanner.v1.DirectedReadOptions.IncludeReplicas
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AUTO_FAILOVER_DISABLED_FIELD_NUMBER
public static final int AUTO_FAILOVER_DISABLED_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
REPLICA_SELECTIONS_FIELD_NUMBER
public static final int REPLICA_SELECTIONS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static DirectedReadOptions.IncludeReplicas getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DirectedReadOptions.IncludeReplicas.Builder newBuilder()
newBuilder(DirectedReadOptions.IncludeReplicas prototype)
public static DirectedReadOptions.IncludeReplicas.Builder newBuilder(DirectedReadOptions.IncludeReplicas prototype)
public static DirectedReadOptions.IncludeReplicas parseDelimitedFrom(InputStream input)
public static DirectedReadOptions.IncludeReplicas parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DirectedReadOptions.IncludeReplicas parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DirectedReadOptions.IncludeReplicas parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DirectedReadOptions.IncludeReplicas parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DirectedReadOptions.IncludeReplicas parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DirectedReadOptions.IncludeReplicas parseFrom(CodedInputStream input)
public static DirectedReadOptions.IncludeReplicas parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DirectedReadOptions.IncludeReplicas parseFrom(InputStream input)
public static DirectedReadOptions.IncludeReplicas parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DirectedReadOptions.IncludeReplicas parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DirectedReadOptions.IncludeReplicas parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DirectedReadOptions.IncludeReplicas> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getAutoFailoverDisabled()
public boolean getAutoFailoverDisabled()
If true, Spanner will not route requests to a replica outside the
include_replicas list when all of the specified replicas are unavailable
or unhealthy. Default value is false
.
bool auto_failover_disabled = 2;
Returns |
---|
Type | Description |
boolean | The autoFailoverDisabled.
|
getDefaultInstanceForType()
public DirectedReadOptions.IncludeReplicas getDefaultInstanceForType()
getParserForType()
public Parser<DirectedReadOptions.IncludeReplicas> getParserForType()
Overrides
getReplicaSelections(int index)
public DirectedReadOptions.ReplicaSelection getReplicaSelections(int index)
The directed read replica selector.
repeated .google.spanner.v1.DirectedReadOptions.ReplicaSelection replica_selections = 1;
Parameter |
---|
Name | Description |
index | int
|
getReplicaSelectionsCount()
public int getReplicaSelectionsCount()
The directed read replica selector.
repeated .google.spanner.v1.DirectedReadOptions.ReplicaSelection replica_selections = 1;
Returns |
---|
Type | Description |
int | |
getReplicaSelectionsList()
public List<DirectedReadOptions.ReplicaSelection> getReplicaSelectionsList()
The directed read replica selector.
repeated .google.spanner.v1.DirectedReadOptions.ReplicaSelection replica_selections = 1;
getReplicaSelectionsOrBuilder(int index)
public DirectedReadOptions.ReplicaSelectionOrBuilder getReplicaSelectionsOrBuilder(int index)
The directed read replica selector.
repeated .google.spanner.v1.DirectedReadOptions.ReplicaSelection replica_selections = 1;
Parameter |
---|
Name | Description |
index | int
|
getReplicaSelectionsOrBuilderList()
public List<? extends DirectedReadOptions.ReplicaSelectionOrBuilder> getReplicaSelectionsOrBuilderList()
The directed read replica selector.
repeated .google.spanner.v1.DirectedReadOptions.ReplicaSelection replica_selections = 1;
Returns |
---|
Type | Description |
List<? extends com.google.spanner.v1.DirectedReadOptions.ReplicaSelectionOrBuilder> | |
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DirectedReadOptions.IncludeReplicas.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DirectedReadOptions.IncludeReplicas.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public DirectedReadOptions.IncludeReplicas.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides