Interface Validate.DurationRulesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Validate.DurationRules, Validate.DurationRules.Builder
Enclosing class:
Validate

public static interface Validate.DurationRulesOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type Method Description
    com.google.protobuf.Duration getConst()
    Const specifies that this field must be exactly the specified value
    com.google.protobuf.DurationOrBuilder getConstOrBuilder()
    Const specifies that this field must be exactly the specified value
    com.google.protobuf.Duration getGt()
    Gt specifies that this field must be greater than the specified value, exclusive
    com.google.protobuf.Duration getGte()
    Gte specifies that this field must be greater than the specified value, inclusive
    com.google.protobuf.DurationOrBuilder getGteOrBuilder()
    Gte specifies that this field must be greater than the specified value, inclusive
    com.google.protobuf.DurationOrBuilder getGtOrBuilder()
    Gt specifies that this field must be greater than the specified value, exclusive
    com.google.protobuf.Duration getIn​(int index)
    In specifies that this field must be equal to one of the specified values
    int getInCount()
    In specifies that this field must be equal to one of the specified values
    List<com.google.protobuf.Duration> getInList()
    In specifies that this field must be equal to one of the specified values
    com.google.protobuf.DurationOrBuilder getInOrBuilder​(int index)
    In specifies that this field must be equal to one of the specified values
    List<? extends com.google.protobuf.DurationOrBuilder> getInOrBuilderList()
    In specifies that this field must be equal to one of the specified values
    com.google.protobuf.Duration getLt()
    Lt specifies that this field must be less than the specified value, exclusive
    com.google.protobuf.Duration getLte()
    Lt specifies that this field must be less than the specified value, inclusive
    com.google.protobuf.DurationOrBuilder getLteOrBuilder()
    Lt specifies that this field must be less than the specified value, inclusive
    com.google.protobuf.DurationOrBuilder getLtOrBuilder()
    Lt specifies that this field must be less than the specified value, exclusive
    com.google.protobuf.Duration getNotIn​(int index)
    NotIn specifies that this field cannot be equal to one of the specified values
    int getNotInCount()
    NotIn specifies that this field cannot be equal to one of the specified values
    List<com.google.protobuf.Duration> getNotInList()
    NotIn specifies that this field cannot be equal to one of the specified values
    com.google.protobuf.DurationOrBuilder getNotInOrBuilder​(int index)
    NotIn specifies that this field cannot be equal to one of the specified values
    List<? extends com.google.protobuf.DurationOrBuilder> getNotInOrBuilderList()
    NotIn specifies that this field cannot be equal to one of the specified values
    boolean getRequired()
    Required specifies that this field must be set
    boolean hasConst()
    Const specifies that this field must be exactly the specified value
    boolean hasGt()
    Gt specifies that this field must be greater than the specified value, exclusive
    boolean hasGte()
    Gte specifies that this field must be greater than the specified value, inclusive
    boolean hasLt()
    Lt specifies that this field must be less than the specified value, exclusive
    boolean hasLte()
    Lt specifies that this field must be less than the specified value, inclusive
    boolean hasRequired()
    Required specifies that this field must be set

    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

    • hasRequired

      boolean hasRequired()
       Required specifies that this field must be set
       
      optional bool required = 1;
    • getRequired

      boolean getRequired()
       Required specifies that this field must be set
       
      optional bool required = 1;
    • hasConst

      boolean hasConst()
       Const specifies that this field must be exactly the specified value
       
      optional .google.protobuf.Duration const = 2;
    • getConst

      com.google.protobuf.Duration getConst()
       Const specifies that this field must be exactly the specified value
       
      optional .google.protobuf.Duration const = 2;
    • getConstOrBuilder

      com.google.protobuf.DurationOrBuilder getConstOrBuilder()
       Const specifies that this field must be exactly the specified value
       
      optional .google.protobuf.Duration const = 2;
    • hasLt

      boolean hasLt()
       Lt specifies that this field must be less than the specified value,
       exclusive
       
      optional .google.protobuf.Duration lt = 3;
    • getLt

      com.google.protobuf.Duration getLt()
       Lt specifies that this field must be less than the specified value,
       exclusive
       
      optional .google.protobuf.Duration lt = 3;
    • getLtOrBuilder

      com.google.protobuf.DurationOrBuilder getLtOrBuilder()
       Lt specifies that this field must be less than the specified value,
       exclusive
       
      optional .google.protobuf.Duration lt = 3;
    • hasLte

      boolean hasLte()
       Lt specifies that this field must be less than the specified value,
       inclusive
       
      optional .google.protobuf.Duration lte = 4;
    • getLte

      com.google.protobuf.Duration getLte()
       Lt specifies that this field must be less than the specified value,
       inclusive
       
      optional .google.protobuf.Duration lte = 4;
    • getLteOrBuilder

      com.google.protobuf.DurationOrBuilder getLteOrBuilder()
       Lt specifies that this field must be less than the specified value,
       inclusive
       
      optional .google.protobuf.Duration lte = 4;
    • hasGt

      boolean hasGt()
       Gt specifies that this field must be greater than the specified value,
       exclusive
       
      optional .google.protobuf.Duration gt = 5;
    • getGt

      com.google.protobuf.Duration getGt()
       Gt specifies that this field must be greater than the specified value,
       exclusive
       
      optional .google.protobuf.Duration gt = 5;
    • getGtOrBuilder

      com.google.protobuf.DurationOrBuilder getGtOrBuilder()
       Gt specifies that this field must be greater than the specified value,
       exclusive
       
      optional .google.protobuf.Duration gt = 5;
    • hasGte

      boolean hasGte()
       Gte specifies that this field must be greater than the specified value,
       inclusive
       
      optional .google.protobuf.Duration gte = 6;
    • getGte

      com.google.protobuf.Duration getGte()
       Gte specifies that this field must be greater than the specified value,
       inclusive
       
      optional .google.protobuf.Duration gte = 6;
    • getGteOrBuilder

      com.google.protobuf.DurationOrBuilder getGteOrBuilder()
       Gte specifies that this field must be greater than the specified value,
       inclusive
       
      optional .google.protobuf.Duration gte = 6;
    • getInList

      List<com.google.protobuf.Duration> getInList()
       In specifies that this field must be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration in = 7;
    • getIn

      com.google.protobuf.Duration getIn​(int index)
       In specifies that this field must be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration in = 7;
    • getInCount

      int getInCount()
       In specifies that this field must be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration in = 7;
    • getInOrBuilderList

      List<? extends com.google.protobuf.DurationOrBuilder> getInOrBuilderList()
       In specifies that this field must be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration in = 7;
    • getInOrBuilder

      com.google.protobuf.DurationOrBuilder getInOrBuilder​(int index)
       In specifies that this field must be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration in = 7;
    • getNotInList

      List<com.google.protobuf.Duration> getNotInList()
       NotIn specifies that this field cannot be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration not_in = 8;
    • getNotIn

      com.google.protobuf.Duration getNotIn​(int index)
       NotIn specifies that this field cannot be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration not_in = 8;
    • getNotInCount

      int getNotInCount()
       NotIn specifies that this field cannot be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration not_in = 8;
    • getNotInOrBuilderList

      List<? extends com.google.protobuf.DurationOrBuilder> getNotInOrBuilderList()
       NotIn specifies that this field cannot be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration not_in = 8;
    • getNotInOrBuilder

      com.google.protobuf.DurationOrBuilder getNotInOrBuilder​(int index)
       NotIn specifies that this field cannot be equal to one of the specified
       values
       
      repeated .google.protobuf.Duration not_in = 8;