Interface SequenceEntityOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getCache()
      Indicates number of entries to cache / precreate.
      com.google.protobuf.Struct getCustomFeatures()
      Custom engine specific features.
      com.google.protobuf.StructOrBuilder getCustomFeaturesOrBuilder()
      Custom engine specific features.
      boolean getCycle()
      Indicates whether the sequence value should cycle through.
      long getIncrement()
      Increment value for the sequence.
      com.google.protobuf.ByteString getMaxValue()
      Maximum number for the sequence represented as bytes to accommodate large.
      com.google.protobuf.ByteString getMinValue()
      Minimum number for the sequence represented as bytes to accommodate large.
      com.google.protobuf.ByteString getStartValue()
      Start number for the sequence represented as bytes to accommodate large.
      boolean hasCustomFeatures()
      Custom engine specific features.
      • 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 Detail

      • getIncrement

        long getIncrement()
         Increment value for the sequence.
         
        int64 increment = 1;
        Returns:
        The increment.
      • getStartValue

        com.google.protobuf.ByteString getStartValue()
         Start number for the sequence represented as bytes to accommodate large.
         numbers
         
        bytes start_value = 2;
        Returns:
        The startValue.
      • getMaxValue

        com.google.protobuf.ByteString getMaxValue()
         Maximum number for the sequence represented as bytes to accommodate large.
         numbers
         
        bytes max_value = 3;
        Returns:
        The maxValue.
      • getMinValue

        com.google.protobuf.ByteString getMinValue()
         Minimum number for the sequence represented as bytes to accommodate large.
         numbers
         
        bytes min_value = 4;
        Returns:
        The minValue.
      • getCycle

        boolean getCycle()
         Indicates whether the sequence value should cycle through.
         
        bool cycle = 5;
        Returns:
        The cycle.
      • getCache

        long getCache()
         Indicates number of entries to cache / precreate.
         
        int64 cache = 6;
        Returns:
        The cache.
      • hasCustomFeatures

        boolean hasCustomFeatures()
         Custom engine specific features.
         
        .google.protobuf.Struct custom_features = 7;
        Returns:
        Whether the customFeatures field is set.
      • getCustomFeatures

        com.google.protobuf.Struct getCustomFeatures()
         Custom engine specific features.
         
        .google.protobuf.Struct custom_features = 7;
        Returns:
        The customFeatures.
      • getCustomFeaturesOrBuilder

        com.google.protobuf.StructOrBuilder getCustomFeaturesOrBuilder()
         Custom engine specific features.
         
        .google.protobuf.Struct custom_features = 7;