public static final class SpannerActionOutcome.Builder extends GeneratedMessageV3.Builder<SpannerActionOutcome.Builder> implements SpannerActionOutcomeOrBuilder
SpannerActionOutcome defines a result of execution of a single SpannerAction.
Protobuf type google.spanner.executor.v1.SpannerActionOutcome
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SpannerActionOutcome.BuilderImplements
SpannerActionOutcomeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllChangeStreamRecords(Iterable<? extends ChangeStreamRecord> values)
public SpannerActionOutcome.Builder addAllChangeStreamRecords(Iterable<? extends ChangeStreamRecord> values)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.spanner.executor.v1.ChangeStreamRecord> |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addAllDbPartition(Iterable<? extends BatchPartition> values)
public SpannerActionOutcome.Builder addAllDbPartition(Iterable<? extends BatchPartition> values)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.spanner.executor.v1.BatchPartition> |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addAllDmlRowsModified(Iterable<? extends Long> values)
public SpannerActionOutcome.Builder addAllDmlRowsModified(Iterable<? extends Long> values)
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends java.lang.Long> The dmlRowsModified to add. |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
addChangeStreamRecords(ChangeStreamRecord value)
public SpannerActionOutcome.Builder addChangeStreamRecords(ChangeStreamRecord value)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
value | ChangeStreamRecord |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addChangeStreamRecords(ChangeStreamRecord.Builder builderForValue)
public SpannerActionOutcome.Builder addChangeStreamRecords(ChangeStreamRecord.Builder builderForValue)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
builderForValue | ChangeStreamRecord.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addChangeStreamRecords(int index, ChangeStreamRecord value)
public SpannerActionOutcome.Builder addChangeStreamRecords(int index, ChangeStreamRecord value)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameters | |
---|---|
Name | Description |
index | int |
value | ChangeStreamRecord |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addChangeStreamRecords(int index, ChangeStreamRecord.Builder builderForValue)
public SpannerActionOutcome.Builder addChangeStreamRecords(int index, ChangeStreamRecord.Builder builderForValue)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | ChangeStreamRecord.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addChangeStreamRecordsBuilder()
public ChangeStreamRecord.Builder addChangeStreamRecordsBuilder()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
ChangeStreamRecord.Builder |
addChangeStreamRecordsBuilder(int index)
public ChangeStreamRecord.Builder addChangeStreamRecordsBuilder(int index)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ChangeStreamRecord.Builder |
addDbPartition(BatchPartition value)
public SpannerActionOutcome.Builder addDbPartition(BatchPartition value)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
value | BatchPartition |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addDbPartition(BatchPartition.Builder builderForValue)
public SpannerActionOutcome.Builder addDbPartition(BatchPartition.Builder builderForValue)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
builderForValue | BatchPartition.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addDbPartition(int index, BatchPartition value)
public SpannerActionOutcome.Builder addDbPartition(int index, BatchPartition value)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameters | |
---|---|
Name | Description |
index | int |
value | BatchPartition |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addDbPartition(int index, BatchPartition.Builder builderForValue)
public SpannerActionOutcome.Builder addDbPartition(int index, BatchPartition.Builder builderForValue)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | BatchPartition.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
addDbPartitionBuilder()
public BatchPartition.Builder addDbPartitionBuilder()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
BatchPartition.Builder |
addDbPartitionBuilder(int index)
public BatchPartition.Builder addDbPartitionBuilder(int index)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
BatchPartition.Builder |
addDmlRowsModified(long value)
public SpannerActionOutcome.Builder addDmlRowsModified(long value)
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Parameter | |
---|---|
Name | Description |
value | long The dmlRowsModified to add. |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SpannerActionOutcome.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
build()
public SpannerActionOutcome build()
Returns | |
---|---|
Type | Description |
SpannerActionOutcome |
buildPartial()
public SpannerActionOutcome buildPartial()
Returns | |
---|---|
Type | Description |
SpannerActionOutcome |
clear()
public SpannerActionOutcome.Builder clear()
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearAdminResult()
public SpannerActionOutcome.Builder clearAdminResult()
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearBatchTxnId()
public SpannerActionOutcome.Builder clearBatchTxnId()
In successful StartBatchTransactionAction outcomes, this contains the ID of the transaction.
optional bytes batch_txn_id = 6;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
clearChangeStreamRecords()
public SpannerActionOutcome.Builder clearChangeStreamRecords()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearCommitTime()
public SpannerActionOutcome.Builder clearCommitTime()
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearDbPartition()
public SpannerActionOutcome.Builder clearDbPartition()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearDmlRowsModified()
public SpannerActionOutcome.Builder clearDmlRowsModified()
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public SpannerActionOutcome.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public SpannerActionOutcome.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearQueryResult()
public SpannerActionOutcome.Builder clearQueryResult()
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearReadResult()
public SpannerActionOutcome.Builder clearReadResult()
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearStatus()
public SpannerActionOutcome.Builder clearStatus()
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
clearTransactionRestarted()
public SpannerActionOutcome.Builder clearTransactionRestarted()
This bit indicates that Spanner has restarted the current transaction. It means that the client should replay all the reads and writes. Setting it to true is only valid in the context of a read-write transaction, as an outcome of a committing FinishTransactionAction.
optional bool transaction_restarted = 5;
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
clone()
public SpannerActionOutcome.Builder clone()
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
getAdminResult()
public AdminResult getAdminResult()
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Returns | |
---|---|
Type | Description |
AdminResult | The adminResult. |
getAdminResultBuilder()
public AdminResult.Builder getAdminResultBuilder()
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Returns | |
---|---|
Type | Description |
AdminResult.Builder |
getAdminResultOrBuilder()
public AdminResultOrBuilder getAdminResultOrBuilder()
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Returns | |
---|---|
Type | Description |
AdminResultOrBuilder |
getBatchTxnId()
public ByteString getBatchTxnId()
In successful StartBatchTransactionAction outcomes, this contains the ID of the transaction.
optional bytes batch_txn_id = 6;
Returns | |
---|---|
Type | Description |
ByteString | The batchTxnId. |
getChangeStreamRecords(int index)
public ChangeStreamRecord getChangeStreamRecords(int index)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ChangeStreamRecord |
getChangeStreamRecordsBuilder(int index)
public ChangeStreamRecord.Builder getChangeStreamRecordsBuilder(int index)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ChangeStreamRecord.Builder |
getChangeStreamRecordsBuilderList()
public List<ChangeStreamRecord.Builder> getChangeStreamRecordsBuilderList()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
List<Builder> |
getChangeStreamRecordsCount()
public int getChangeStreamRecordsCount()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
int |
getChangeStreamRecordsList()
public List<ChangeStreamRecord> getChangeStreamRecordsList()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
List<ChangeStreamRecord> |
getChangeStreamRecordsOrBuilder(int index)
public ChangeStreamRecordOrBuilder getChangeStreamRecordsOrBuilder(int index)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ChangeStreamRecordOrBuilder |
getChangeStreamRecordsOrBuilderList()
public List<? extends ChangeStreamRecordOrBuilder> getChangeStreamRecordsOrBuilderList()
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Returns | |
---|---|
Type | Description |
List<? extends com.google.spanner.executor.v1.ChangeStreamRecordOrBuilder> |
getCommitTime()
public Timestamp getCommitTime()
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Returns | |
---|---|
Type | Description |
Timestamp | The commitTime. |
getCommitTimeBuilder()
public Timestamp.Builder getCommitTimeBuilder()
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Returns | |
---|---|
Type | Description |
Builder |
getCommitTimeOrBuilder()
public TimestampOrBuilder getCommitTimeOrBuilder()
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDbPartition(int index)
public BatchPartition getDbPartition(int index)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
BatchPartition |
getDbPartitionBuilder(int index)
public BatchPartition.Builder getDbPartitionBuilder(int index)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
BatchPartition.Builder |
getDbPartitionBuilderList()
public List<BatchPartition.Builder> getDbPartitionBuilderList()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
List<Builder> |
getDbPartitionCount()
public int getDbPartitionCount()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
int |
getDbPartitionList()
public List<BatchPartition> getDbPartitionList()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
List<BatchPartition> |
getDbPartitionOrBuilder(int index)
public BatchPartitionOrBuilder getDbPartitionOrBuilder(int index)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
BatchPartitionOrBuilder |
getDbPartitionOrBuilderList()
public List<? extends BatchPartitionOrBuilder> getDbPartitionOrBuilderList()
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Returns | |
---|---|
Type | Description |
List<? extends com.google.spanner.executor.v1.BatchPartitionOrBuilder> |
getDefaultInstanceForType()
public SpannerActionOutcome getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
SpannerActionOutcome |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getDmlRowsModified(int index)
public long getDmlRowsModified(int index)
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
long | The dmlRowsModified at the given index. |
getDmlRowsModifiedCount()
public int getDmlRowsModifiedCount()
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Returns | |
---|---|
Type | Description |
int | The count of dmlRowsModified. |
getDmlRowsModifiedList()
public List<Long> getDmlRowsModifiedList()
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Returns | |
---|---|
Type | Description |
List<Long> | A list containing the dmlRowsModified. |
getQueryResult()
public QueryResult getQueryResult()
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Returns | |
---|---|
Type | Description |
QueryResult | The queryResult. |
getQueryResultBuilder()
public QueryResult.Builder getQueryResultBuilder()
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Returns | |
---|---|
Type | Description |
QueryResult.Builder |
getQueryResultOrBuilder()
public QueryResultOrBuilder getQueryResultOrBuilder()
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Returns | |
---|---|
Type | Description |
QueryResultOrBuilder |
getReadResult()
public ReadResult getReadResult()
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Returns | |
---|---|
Type | Description |
ReadResult | The readResult. |
getReadResultBuilder()
public ReadResult.Builder getReadResultBuilder()
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Returns | |
---|---|
Type | Description |
ReadResult.Builder |
getReadResultOrBuilder()
public ReadResultOrBuilder getReadResultOrBuilder()
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Returns | |
---|---|
Type | Description |
ReadResultOrBuilder |
getStatus()
public Status getStatus()
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Returns | |
---|---|
Type | Description |
com.google.rpc.Status | The status. |
getStatusBuilder()
public Status.Builder getStatusBuilder()
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Returns | |
---|---|
Type | Description |
com.google.rpc.Status.Builder |
getStatusOrBuilder()
public StatusOrBuilder getStatusOrBuilder()
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Returns | |
---|---|
Type | Description |
com.google.rpc.StatusOrBuilder |
getTransactionRestarted()
public boolean getTransactionRestarted()
This bit indicates that Spanner has restarted the current transaction. It means that the client should replay all the reads and writes. Setting it to true is only valid in the context of a read-write transaction, as an outcome of a committing FinishTransactionAction.
optional bool transaction_restarted = 5;
Returns | |
---|---|
Type | Description |
boolean | The transactionRestarted. |
hasAdminResult()
public boolean hasAdminResult()
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Returns | |
---|---|
Type | Description |
boolean | Whether the adminResult field is set. |
hasBatchTxnId()
public boolean hasBatchTxnId()
In successful StartBatchTransactionAction outcomes, this contains the ID of the transaction.
optional bytes batch_txn_id = 6;
Returns | |
---|---|
Type | Description |
boolean | Whether the batchTxnId field is set. |
hasCommitTime()
public boolean hasCommitTime()
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Returns | |
---|---|
Type | Description |
boolean | Whether the commitTime field is set. |
hasQueryResult()
public boolean hasQueryResult()
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the queryResult field is set. |
hasReadResult()
public boolean hasReadResult()
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Returns | |
---|---|
Type | Description |
boolean | Whether the readResult field is set. |
hasStatus()
public boolean hasStatus()
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Returns | |
---|---|
Type | Description |
boolean | Whether the status field is set. |
hasTransactionRestarted()
public boolean hasTransactionRestarted()
This bit indicates that Spanner has restarted the current transaction. It means that the client should replay all the reads and writes. Setting it to true is only valid in the context of a read-write transaction, as an outcome of a committing FinishTransactionAction.
optional bool transaction_restarted = 5;
Returns | |
---|---|
Type | Description |
boolean | Whether the transactionRestarted field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeAdminResult(AdminResult value)
public SpannerActionOutcome.Builder mergeAdminResult(AdminResult value)
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Parameter | |
---|---|
Name | Description |
value | AdminResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeCommitTime(Timestamp value)
public SpannerActionOutcome.Builder mergeCommitTime(Timestamp value)
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SpannerActionOutcome.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public SpannerActionOutcome.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeFrom(SpannerActionOutcome other)
public SpannerActionOutcome.Builder mergeFrom(SpannerActionOutcome other)
Parameter | |
---|---|
Name | Description |
other | SpannerActionOutcome |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeQueryResult(QueryResult value)
public SpannerActionOutcome.Builder mergeQueryResult(QueryResult value)
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Parameter | |
---|---|
Name | Description |
value | QueryResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeReadResult(ReadResult value)
public SpannerActionOutcome.Builder mergeReadResult(ReadResult value)
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Parameter | |
---|---|
Name | Description |
value | ReadResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeStatus(Status value)
public SpannerActionOutcome.Builder mergeStatus(Status value)
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Parameter | |
---|---|
Name | Description |
value | com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SpannerActionOutcome.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
removeChangeStreamRecords(int index)
public SpannerActionOutcome.Builder removeChangeStreamRecords(int index)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
removeDbPartition(int index)
public SpannerActionOutcome.Builder removeDbPartition(int index)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setAdminResult(AdminResult value)
public SpannerActionOutcome.Builder setAdminResult(AdminResult value)
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Parameter | |
---|---|
Name | Description |
value | AdminResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setAdminResult(AdminResult.Builder builderForValue)
public SpannerActionOutcome.Builder setAdminResult(AdminResult.Builder builderForValue)
Result of admin related actions.
optional .google.spanner.executor.v1.AdminResult admin_result = 8;
Parameter | |
---|---|
Name | Description |
builderForValue | AdminResult.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setBatchTxnId(ByteString value)
public SpannerActionOutcome.Builder setBatchTxnId(ByteString value)
In successful StartBatchTransactionAction outcomes, this contains the ID of the transaction.
optional bytes batch_txn_id = 6;
Parameter | |
---|---|
Name | Description |
value | ByteString The batchTxnId to set. |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
setChangeStreamRecords(int index, ChangeStreamRecord value)
public SpannerActionOutcome.Builder setChangeStreamRecords(int index, ChangeStreamRecord value)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameters | |
---|---|
Name | Description |
index | int |
value | ChangeStreamRecord |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setChangeStreamRecords(int index, ChangeStreamRecord.Builder builderForValue)
public SpannerActionOutcome.Builder setChangeStreamRecords(int index, ChangeStreamRecord.Builder builderForValue)
Change stream records returned by a change stream query.
repeated .google.spanner.executor.v1.ChangeStreamRecord change_stream_records = 10;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | ChangeStreamRecord.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setCommitTime(Timestamp value)
public SpannerActionOutcome.Builder setCommitTime(Timestamp value)
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setCommitTime(Timestamp.Builder builderForValue)
public SpannerActionOutcome.Builder setCommitTime(Timestamp.Builder builderForValue)
Transaction timestamp. It must be set for successful committed actions.
optional .google.protobuf.Timestamp commit_time = 2;
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setDbPartition(int index, BatchPartition value)
public SpannerActionOutcome.Builder setDbPartition(int index, BatchPartition value)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameters | |
---|---|
Name | Description |
index | int |
value | BatchPartition |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setDbPartition(int index, BatchPartition.Builder builderForValue)
public SpannerActionOutcome.Builder setDbPartition(int index, BatchPartition.Builder builderForValue)
Generated database partitions (result of a GenetageDbPartitionsForReadAction/GenerateDbPartitionsForQueryAction).
repeated .google.spanner.executor.v1.BatchPartition db_partition = 7;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | BatchPartition.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setDmlRowsModified(int index, long value)
public SpannerActionOutcome.Builder setDmlRowsModified(int index, long value)
Stores rows modified by query in single DML or batch DML action. In case of batch DML action, stores 0 as row count of errored DML query.
repeated int64 dml_rows_modified = 9;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | long The dmlRowsModified to set. |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public SpannerActionOutcome.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setQueryResult(QueryResult value)
public SpannerActionOutcome.Builder setQueryResult(QueryResult value)
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Parameter | |
---|---|
Name | Description |
value | QueryResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setQueryResult(QueryResult.Builder builderForValue)
public SpannerActionOutcome.Builder setQueryResult(QueryResult.Builder builderForValue)
Result of a Query. This field must be set for Queries even if no rows were read.
optional .google.spanner.executor.v1.QueryResult query_result = 4;
Parameter | |
---|---|
Name | Description |
builderForValue | QueryResult.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setReadResult(ReadResult value)
public SpannerActionOutcome.Builder setReadResult(ReadResult value)
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Parameter | |
---|---|
Name | Description |
value | ReadResult |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setReadResult(ReadResult.Builder builderForValue)
public SpannerActionOutcome.Builder setReadResult(ReadResult.Builder builderForValue)
Result of a ReadAction. This field must be set for ReadActions even if no rows were read.
optional .google.spanner.executor.v1.ReadResult read_result = 3;
Parameter | |
---|---|
Name | Description |
builderForValue | ReadResult.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SpannerActionOutcome.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setStatus(Status value)
public SpannerActionOutcome.Builder setStatus(Status value)
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Parameter | |
---|---|
Name | Description |
value | com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setStatus(Status.Builder builderForValue)
public SpannerActionOutcome.Builder setStatus(Status.Builder builderForValue)
If an outcome is split into multiple parts, status will be set only in the last part.
optional .google.rpc.Status status = 1;
Parameter | |
---|---|
Name | Description |
builderForValue | com.google.rpc.Status.Builder |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |
setTransactionRestarted(boolean value)
public SpannerActionOutcome.Builder setTransactionRestarted(boolean value)
This bit indicates that Spanner has restarted the current transaction. It means that the client should replay all the reads and writes. Setting it to true is only valid in the context of a read-write transaction, as an outcome of a committing FinishTransactionAction.
optional bool transaction_restarted = 5;
Parameter | |
---|---|
Name | Description |
value | boolean The transactionRestarted to set. |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final SpannerActionOutcome.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
SpannerActionOutcome.Builder |