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 Type
    Method
    Description
    com.google.protobuf.Timestamp
    The time at which Spanner will begin attempting to deliver the message.
    com.google.protobuf.TimestampOrBuilder
    The time at which Spanner will begin attempting to deliver the message.
    com.google.protobuf.ListValue
    Required.
    com.google.protobuf.ListValueOrBuilder
    Required.
    com.google.protobuf.Value
    The payload of the message.
    com.google.protobuf.ValueOrBuilder
    The payload of the message.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The time at which Spanner will begin attempting to deliver the message.
    boolean
    Required.
    boolean
    The payload of the message.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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;