Class ExecutePartitionAction.Builder (6.119.0)

public static final class ExecutePartitionAction.Builder extends GeneratedMessage.Builder<ExecutePartitionAction.Builder> implements ExecutePartitionActionOrBuilder

Performs a read or query for the given partitions. This action must be executed in the context of the same transaction that was used to generate given partitions.

Protobuf type google.spanner.executor.v1.ExecutePartitionAction

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ExecutePartitionAction build()
Returns
Type Description
ExecutePartitionAction

buildPartial()

public ExecutePartitionAction buildPartial()
Returns
Type Description
ExecutePartitionAction

clear()

public ExecutePartitionAction.Builder clear()
Returns
Type Description
ExecutePartitionAction.Builder
Overrides

clearPartition()

public ExecutePartitionAction.Builder clearPartition()

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Returns
Type Description
ExecutePartitionAction.Builder

clearSecureContext()

public ExecutePartitionAction.Builder clearSecureContext()
Returns
Type Description
ExecutePartitionAction.Builder

containsSecureContext(String key)

public boolean containsSecureContext(String key)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameter
Name Description
key String
Returns
Type Description
boolean

getDefaultInstanceForType()

public ExecutePartitionAction getDefaultInstanceForType()
Returns
Type Description
ExecutePartitionAction

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMutableSecureContext() (deprecated)

public Map<String,Value> getMutableSecureContext()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,Value>

getPartition()

public BatchPartition getPartition()

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Returns
Type Description
BatchPartition

The partition.

getPartitionBuilder()

public BatchPartition.Builder getPartitionBuilder()

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Returns
Type Description
BatchPartition.Builder

getPartitionOrBuilder()

public BatchPartitionOrBuilder getPartitionOrBuilder()

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Returns
Type Description
BatchPartitionOrBuilder

getSecureContext() (deprecated)

public Map<String,Value> getSecureContext()
Returns
Type Description
Map<String,Value>

getSecureContextCount()

public int getSecureContextCount()

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Returns
Type Description
int

getSecureContextMap()

public Map<String,Value> getSecureContextMap()

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Returns
Type Description
Map<String,Value>

getSecureContextOrDefault(String key, Value defaultValue)

public Value getSecureContextOrDefault(String key, Value defaultValue)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameters
Name Description
key String
defaultValue Value
Returns
Type Description
Value

getSecureContextOrThrow(String key)

public Value getSecureContextOrThrow(String key)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameter
Name Description
key String
Returns
Type Description
Value

hasPartition()

public boolean hasPartition()

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Returns
Type Description
boolean

Whether the partition field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExecutePartitionAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ExecutePartitionAction.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ExecutePartitionAction.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ExecutePartitionAction.Builder
Overrides

mergeFrom(ExecutePartitionAction other)

public ExecutePartitionAction.Builder mergeFrom(ExecutePartitionAction other)
Parameter
Name Description
other ExecutePartitionAction
Returns
Type Description
ExecutePartitionAction.Builder

mergePartition(BatchPartition value)

public ExecutePartitionAction.Builder mergePartition(BatchPartition value)

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Parameter
Name Description
value BatchPartition
Returns
Type Description
ExecutePartitionAction.Builder

putAllSecureContext(Map<String,Value> values)

public ExecutePartitionAction.Builder putAllSecureContext(Map<String,Value> values)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameter
Name Description
values Map<String,Value>
Returns
Type Description
ExecutePartitionAction.Builder

putSecureContext(String key, Value value)

public ExecutePartitionAction.Builder putSecureContext(String key, Value value)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameters
Name Description
key String
value Value
Returns
Type Description
ExecutePartitionAction.Builder

putSecureContextBuilderIfAbsent(String key)

public Value.Builder putSecureContextBuilderIfAbsent(String key)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameter
Name Description
key String
Returns
Type Description
Value.Builder

removeSecureContext(String key)

public ExecutePartitionAction.Builder removeSecureContext(String key)

Secure context parameters.

map<string, .google.spanner.executor.v1.Value> secure_context = 2;

Parameter
Name Description
key String
Returns
Type Description
ExecutePartitionAction.Builder

setPartition(BatchPartition value)

public ExecutePartitionAction.Builder setPartition(BatchPartition value)

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Parameter
Name Description
value BatchPartition
Returns
Type Description
ExecutePartitionAction.Builder

setPartition(BatchPartition.Builder builderForValue)

public ExecutePartitionAction.Builder setPartition(BatchPartition.Builder builderForValue)

Batch partition to execute on.

.google.spanner.executor.v1.BatchPartition partition = 1;

Parameter
Name Description
builderForValue BatchPartition.Builder
Returns
Type Description
ExecutePartitionAction.Builder