Interface KeyRangeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
KeyRange, KeyRange.Builder

public interface KeyRangeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The end key of this KeyRange.
    The end key of this KeyRange.
    "start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key.
    "start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key.
    "start" and "limit" type for this KeyRange.
    int
    "start" and "limit" type for this KeyRange.
    boolean
    The end key of this KeyRange.
    boolean
    "start" and "limit" must have the same number of key parts, though they may name only a prefix of the table or index key.
    boolean
    "start" and "limit" type for this KeyRange.

    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

    • hasStart

      boolean hasStart()
       "start" and "limit" must have the same number of key parts,
       though they may name only a prefix of the table or index key.
       The start key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList start = 1;
      Returns:
      Whether the start field is set.
    • getStart

      ValueList getStart()
       "start" and "limit" must have the same number of key parts,
       though they may name only a prefix of the table or index key.
       The start key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList start = 1;
      Returns:
      The start.
    • getStartOrBuilder

      ValueListOrBuilder getStartOrBuilder()
       "start" and "limit" must have the same number of key parts,
       though they may name only a prefix of the table or index key.
       The start key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList start = 1;
    • hasLimit

      boolean hasLimit()
       The end key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList limit = 2;
      Returns:
      Whether the limit field is set.
    • getLimit

      ValueList getLimit()
       The end key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList limit = 2;
      Returns:
      The limit.
    • getLimitOrBuilder

      ValueListOrBuilder getLimitOrBuilder()
       The end key of this KeyRange.
       
      .google.spanner.executor.v1.ValueList limit = 2;
    • hasType

      boolean hasType()
       "start" and "limit" type for this KeyRange.
       
      optional .google.spanner.executor.v1.KeyRange.Type type = 3;
      Returns:
      Whether the type field is set.
    • getTypeValue

      int getTypeValue()
       "start" and "limit" type for this KeyRange.
       
      optional .google.spanner.executor.v1.KeyRange.Type type = 3;
      Returns:
      The enum numeric value on the wire for type.
    • getType

      KeyRange.Type getType()
       "start" and "limit" type for this KeyRange.
       
      optional .google.spanner.executor.v1.KeyRange.Type type = 3;
      Returns:
      The type.