Interface Validate.FieldRulesOrBuilder

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

    public static interface Validate.FieldRulesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasMessage

        boolean hasMessage()
        optional .validate.MessageRules message = 17;
      • hasFloat

        boolean hasFloat()
         Scalar Field Types
         
        optional .validate.FloatRules float = 1;
      • getFloat

        Validate.FloatRules getFloat()
         Scalar Field Types
         
        optional .validate.FloatRules float = 1;
      • hasDouble

        boolean hasDouble()
        optional .validate.DoubleRules double = 2;
      • hasInt32

        boolean hasInt32()
        optional .validate.Int32Rules int32 = 3;
      • hasInt64

        boolean hasInt64()
        optional .validate.Int64Rules int64 = 4;
      • hasUint32

        boolean hasUint32()
        optional .validate.UInt32Rules uint32 = 5;
      • hasUint64

        boolean hasUint64()
        optional .validate.UInt64Rules uint64 = 6;
      • hasSint32

        boolean hasSint32()
        optional .validate.SInt32Rules sint32 = 7;
      • hasSint64

        boolean hasSint64()
        optional .validate.SInt64Rules sint64 = 8;
      • hasFixed32

        boolean hasFixed32()
        optional .validate.Fixed32Rules fixed32 = 9;
      • hasFixed64

        boolean hasFixed64()
        optional .validate.Fixed64Rules fixed64 = 10;
      • hasSfixed32

        boolean hasSfixed32()
        optional .validate.SFixed32Rules sfixed32 = 11;
      • hasSfixed64

        boolean hasSfixed64()
        optional .validate.SFixed64Rules sfixed64 = 12;
      • hasBool

        boolean hasBool()
        optional .validate.BoolRules bool = 13;
      • hasString

        boolean hasString()
        optional .validate.StringRules string = 14;
      • hasBytes

        boolean hasBytes()
        optional .validate.BytesRules bytes = 15;
      • hasEnum

        boolean hasEnum()
         Complex Field Types
         
        optional .validate.EnumRules enum = 16;
      • getEnum

        Validate.EnumRules getEnum()
         Complex Field Types
         
        optional .validate.EnumRules enum = 16;
      • hasRepeated

        boolean hasRepeated()
        optional .validate.RepeatedRules repeated = 18;
      • hasMap

        boolean hasMap()
        optional .validate.MapRules map = 19;
      • hasAny

        boolean hasAny()
         Well-Known Field Types
         
        optional .validate.AnyRules any = 20;
      • getAny

        Validate.AnyRules getAny()
         Well-Known Field Types
         
        optional .validate.AnyRules any = 20;
      • hasDuration

        boolean hasDuration()
        optional .validate.DurationRules duration = 21;
      • hasTimestamp

        boolean hasTimestamp()
        optional .validate.TimestampRules timestamp = 22;