Package com.google.spanner.v1
Interface Mutation.SendOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Mutation.Send,Mutation.Send.Builder
- Enclosing class:
- Mutation
public static interface Mutation.SendOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampThe time at which Spanner will begin attempting to deliver the message.com.google.protobuf.TimestampOrBuilderThe time at which Spanner will begin attempting to deliver the message.com.google.protobuf.ListValuegetKey()Required.com.google.protobuf.ListValueOrBuilderRequired.com.google.protobuf.ValueThe payload of the message.com.google.protobuf.ValueOrBuilderThe payload of the message.getQueue()Required.com.google.protobuf.ByteStringRequired.booleanThe time at which Spanner will begin attempting to deliver the message.booleanhasKey()Required.booleanThe payload of the message.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getQueue
String getQueue()Required. The queue to which the message will be sent.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The queue.
-
getQueueBytes
com.google.protobuf.ByteString getQueueBytes()Required. The queue to which the message will be sent.
string queue = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for queue.
-
hasKey
boolean hasKey()Required. The primary key of the message to be sent.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the key field is set.
-
getKey
com.google.protobuf.ListValue getKey()Required. The primary key of the message to be sent.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The key.
-
getKeyOrBuilder
com.google.protobuf.ListValueOrBuilder getKeyOrBuilder()Required. The primary key of the message to be sent.
.google.protobuf.ListValue key = 2 [(.google.api.field_behavior) = REQUIRED]; -
hasDeliverTime
boolean hasDeliverTime()The time at which Spanner will begin attempting to deliver the message. If `deliver_time` is not set, Spanner will deliver the message immediately. If `deliver_time` is in the past, Spanner will replace it with a value closer to the current time.
.google.protobuf.Timestamp deliver_time = 3;- Returns:
- Whether the deliverTime field is set.
-
getDeliverTime
com.google.protobuf.Timestamp getDeliverTime()The time at which Spanner will begin attempting to deliver the message. If `deliver_time` is not set, Spanner will deliver the message immediately. If `deliver_time` is in the past, Spanner will replace it with a value closer to the current time.
.google.protobuf.Timestamp deliver_time = 3;- Returns:
- The deliverTime.
-
getDeliverTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getDeliverTimeOrBuilder()The time at which Spanner will begin attempting to deliver the message. If `deliver_time` is not set, Spanner will deliver the message immediately. If `deliver_time` is in the past, Spanner will replace it with a value closer to the current time.
.google.protobuf.Timestamp deliver_time = 3; -
hasPayload
boolean hasPayload()The payload of the message.
.google.protobuf.Value payload = 4;- Returns:
- Whether the payload field is set.
-
getPayload
com.google.protobuf.Value getPayload()The payload of the message.
.google.protobuf.Value payload = 4;- Returns:
- The payload.
-
getPayloadOrBuilder
com.google.protobuf.ValueOrBuilder getPayloadOrBuilder()The payload of the message.
.google.protobuf.Value payload = 4;
-