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;
        Returns:
        Whether the message field is set.
      • getMessage

        Validate.MessageRules getMessage()
        optional .validate.MessageRules message = 17;
        Returns:
        The message.
      • hasFloat

        boolean hasFloat()
         Scalar Field Types
         
        .validate.FloatRules float = 1;
        Returns:
        Whether the float field is set.
      • getFloat

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

        boolean hasDouble()
        .validate.DoubleRules double = 2;
        Returns:
        Whether the double field is set.
      • getDouble

        Validate.DoubleRules getDouble()
        .validate.DoubleRules double = 2;
        Returns:
        The double.
      • hasInt32

        boolean hasInt32()
        .validate.Int32Rules int32 = 3;
        Returns:
        Whether the int32 field is set.
      • hasInt64

        boolean hasInt64()
        .validate.Int64Rules int64 = 4;
        Returns:
        Whether the int64 field is set.
      • hasUint32

        boolean hasUint32()
        .validate.UInt32Rules uint32 = 5;
        Returns:
        Whether the uint32 field is set.
      • getUint32

        Validate.UInt32Rules getUint32()
        .validate.UInt32Rules uint32 = 5;
        Returns:
        The uint32.
      • hasUint64

        boolean hasUint64()
        .validate.UInt64Rules uint64 = 6;
        Returns:
        Whether the uint64 field is set.
      • getUint64

        Validate.UInt64Rules getUint64()
        .validate.UInt64Rules uint64 = 6;
        Returns:
        The uint64.
      • hasSint32

        boolean hasSint32()
        .validate.SInt32Rules sint32 = 7;
        Returns:
        Whether the sint32 field is set.
      • getSint32

        Validate.SInt32Rules getSint32()
        .validate.SInt32Rules sint32 = 7;
        Returns:
        The sint32.
      • hasSint64

        boolean hasSint64()
        .validate.SInt64Rules sint64 = 8;
        Returns:
        Whether the sint64 field is set.
      • getSint64

        Validate.SInt64Rules getSint64()
        .validate.SInt64Rules sint64 = 8;
        Returns:
        The sint64.
      • hasFixed32

        boolean hasFixed32()
        .validate.Fixed32Rules fixed32 = 9;
        Returns:
        Whether the fixed32 field is set.
      • getFixed32

        Validate.Fixed32Rules getFixed32()
        .validate.Fixed32Rules fixed32 = 9;
        Returns:
        The fixed32.
      • hasFixed64

        boolean hasFixed64()
        .validate.Fixed64Rules fixed64 = 10;
        Returns:
        Whether the fixed64 field is set.
      • getFixed64

        Validate.Fixed64Rules getFixed64()
        .validate.Fixed64Rules fixed64 = 10;
        Returns:
        The fixed64.
      • hasSfixed32

        boolean hasSfixed32()
        .validate.SFixed32Rules sfixed32 = 11;
        Returns:
        Whether the sfixed32 field is set.
      • getSfixed32

        Validate.SFixed32Rules getSfixed32()
        .validate.SFixed32Rules sfixed32 = 11;
        Returns:
        The sfixed32.
      • hasSfixed64

        boolean hasSfixed64()
        .validate.SFixed64Rules sfixed64 = 12;
        Returns:
        Whether the sfixed64 field is set.
      • getSfixed64

        Validate.SFixed64Rules getSfixed64()
        .validate.SFixed64Rules sfixed64 = 12;
        Returns:
        The sfixed64.
      • hasBool

        boolean hasBool()
        .validate.BoolRules bool = 13;
        Returns:
        Whether the bool field is set.
      • hasString

        boolean hasString()
        .validate.StringRules string = 14;
        Returns:
        Whether the string field is set.
      • getString

        Validate.StringRules getString()
        .validate.StringRules string = 14;
        Returns:
        The string.
      • hasBytes

        boolean hasBytes()
        .validate.BytesRules bytes = 15;
        Returns:
        Whether the bytes field is set.
      • getBytes

        Validate.BytesRules getBytes()
        .validate.BytesRules bytes = 15;
        Returns:
        The bytes.
      • hasEnum

        boolean hasEnum()
         Complex Field Types
         
        .validate.EnumRules enum = 16;
        Returns:
        Whether the enum field is set.
      • getEnum

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

        boolean hasRepeated()
        .validate.RepeatedRules repeated = 18;
        Returns:
        Whether the repeated field is set.
      • getRepeated

        Validate.RepeatedRules getRepeated()
        .validate.RepeatedRules repeated = 18;
        Returns:
        The repeated.
      • hasMap

        boolean hasMap()
        .validate.MapRules map = 19;
        Returns:
        Whether the map field is set.
      • hasAny

        boolean hasAny()
         Well-Known Field Types
         
        .validate.AnyRules any = 20;
        Returns:
        Whether the any field is set.
      • getAny

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

        boolean hasDuration()
        .validate.DurationRules duration = 21;
        Returns:
        Whether the duration field is set.
      • getDuration

        Validate.DurationRules getDuration()
        .validate.DurationRules duration = 21;
        Returns:
        The duration.
      • hasTimestamp

        boolean hasTimestamp()
        .validate.TimestampRules timestamp = 22;
        Returns:
        Whether the timestamp field is set.
      • getTimestamp

        Validate.TimestampRules getTimestamp()
        .validate.TimestampRules timestamp = 22;
        Returns:
        The timestamp.