Package io.envoyproxy.pgv.validate
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 Summary
Modifier and TypeMethodDescriptiongetAny()Well-Known Field TypesWell-Known Field TypesgetBool().validate.BoolRules bool = 13;.validate.BoolRules bool = 13;getBytes().validate.BytesRules bytes = 15;.validate.BytesRules bytes = 15;.validate.DoubleRules double = 2;.validate.DoubleRules double = 2;.validate.DurationRules duration = 21;.validate.DurationRules duration = 21;getEnum()Complex Field TypesComplex Field Types.validate.Fixed32Rules fixed32 = 9;.validate.Fixed32Rules fixed32 = 9;.validate.Fixed64Rules fixed64 = 10;.validate.Fixed64Rules fixed64 = 10;getFloat()Scalar Field TypesScalar Field TypesgetInt32().validate.Int32Rules int32 = 3;.validate.Int32Rules int32 = 3;getInt64().validate.Int64Rules int64 = 4;.validate.Int64Rules int64 = 4;getMap().validate.MapRules map = 19;.validate.MapRules map = 19;optional .validate.MessageRules message = 17;optional .validate.MessageRules message = 17;.validate.RepeatedRules repeated = 18;.validate.RepeatedRules repeated = 18;.validate.SFixed32Rules sfixed32 = 11;.validate.SFixed32Rules sfixed32 = 11;.validate.SFixed64Rules sfixed64 = 12;.validate.SFixed64Rules sfixed64 = 12;.validate.SInt32Rules sint32 = 7;.validate.SInt32Rules sint32 = 7;.validate.SInt64Rules sint64 = 8;.validate.SInt64Rules sint64 = 8;.validate.StringRules string = 14;.validate.StringRules string = 14;.validate.TimestampRules timestamp = 22;.validate.TimestampRules timestamp = 22;.validate.UInt32Rules uint32 = 5;.validate.UInt32Rules uint32 = 5;.validate.UInt64Rules uint64 = 6;.validate.UInt64Rules uint64 = 6;booleanhasAny()Well-Known Field TypesbooleanhasBool().validate.BoolRules bool = 13;booleanhasBytes().validate.BytesRules bytes = 15;boolean.validate.DoubleRules double = 2;boolean.validate.DurationRules duration = 21;booleanhasEnum()Complex Field Typesboolean.validate.Fixed32Rules fixed32 = 9;boolean.validate.Fixed64Rules fixed64 = 10;booleanhasFloat()Scalar Field TypesbooleanhasInt32().validate.Int32Rules int32 = 3;booleanhasInt64().validate.Int64Rules int64 = 4;booleanhasMap().validate.MapRules map = 19;booleanoptional .validate.MessageRules message = 17;boolean.validate.RepeatedRules repeated = 18;boolean.validate.SFixed32Rules sfixed32 = 11;boolean.validate.SFixed64Rules sfixed64 = 12;boolean.validate.SInt32Rules sint32 = 7;boolean.validate.SInt64Rules sint64 = 8;boolean.validate.StringRules string = 14;boolean.validate.TimestampRules timestamp = 22;boolean.validate.UInt32Rules uint32 = 5;boolean.validate.UInt64Rules uint64 = 6;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.
-
getMessageOrBuilder
Validate.MessageRulesOrBuilder getMessageOrBuilder()optional .validate.MessageRules message = 17; -
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.
-
getFloatOrBuilder
Validate.FloatRulesOrBuilder getFloatOrBuilder()Scalar Field Types
.validate.FloatRules float = 1; -
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.
-
getDoubleOrBuilder
Validate.DoubleRulesOrBuilder getDoubleOrBuilder().validate.DoubleRules double = 2; -
hasInt32
boolean hasInt32().validate.Int32Rules int32 = 3;- Returns:
- Whether the int32 field is set.
-
getInt32
Validate.Int32Rules getInt32().validate.Int32Rules int32 = 3;- Returns:
- The int32.
-
getInt32OrBuilder
Validate.Int32RulesOrBuilder getInt32OrBuilder().validate.Int32Rules int32 = 3; -
hasInt64
boolean hasInt64().validate.Int64Rules int64 = 4;- Returns:
- Whether the int64 field is set.
-
getInt64
Validate.Int64Rules getInt64().validate.Int64Rules int64 = 4;- Returns:
- The int64.
-
getInt64OrBuilder
Validate.Int64RulesOrBuilder getInt64OrBuilder().validate.Int64Rules int64 = 4; -
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.
-
getUint32OrBuilder
Validate.UInt32RulesOrBuilder getUint32OrBuilder().validate.UInt32Rules uint32 = 5; -
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.
-
getUint64OrBuilder
Validate.UInt64RulesOrBuilder getUint64OrBuilder().validate.UInt64Rules uint64 = 6; -
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.
-
getSint32OrBuilder
Validate.SInt32RulesOrBuilder getSint32OrBuilder().validate.SInt32Rules sint32 = 7; -
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.
-
getSint64OrBuilder
Validate.SInt64RulesOrBuilder getSint64OrBuilder().validate.SInt64Rules sint64 = 8; -
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.
-
getFixed32OrBuilder
Validate.Fixed32RulesOrBuilder getFixed32OrBuilder().validate.Fixed32Rules fixed32 = 9; -
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.
-
getFixed64OrBuilder
Validate.Fixed64RulesOrBuilder getFixed64OrBuilder().validate.Fixed64Rules fixed64 = 10; -
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.
-
getSfixed32OrBuilder
Validate.SFixed32RulesOrBuilder getSfixed32OrBuilder().validate.SFixed32Rules sfixed32 = 11; -
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.
-
getSfixed64OrBuilder
Validate.SFixed64RulesOrBuilder getSfixed64OrBuilder().validate.SFixed64Rules sfixed64 = 12; -
hasBool
boolean hasBool().validate.BoolRules bool = 13;- Returns:
- Whether the bool field is set.
-
getBool
Validate.BoolRules getBool().validate.BoolRules bool = 13;- Returns:
- The bool.
-
getBoolOrBuilder
Validate.BoolRulesOrBuilder getBoolOrBuilder().validate.BoolRules bool = 13; -
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.
-
getStringOrBuilder
Validate.StringRulesOrBuilder getStringOrBuilder().validate.StringRules string = 14; -
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.
-
getBytesOrBuilder
Validate.BytesRulesOrBuilder getBytesOrBuilder().validate.BytesRules bytes = 15; -
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.
-
getEnumOrBuilder
Validate.EnumRulesOrBuilder getEnumOrBuilder()Complex Field Types
.validate.EnumRules enum = 16; -
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.
-
getRepeatedOrBuilder
Validate.RepeatedRulesOrBuilder getRepeatedOrBuilder().validate.RepeatedRules repeated = 18; -
hasMap
boolean hasMap().validate.MapRules map = 19;- Returns:
- Whether the map field is set.
-
getMap
Validate.MapRules getMap().validate.MapRules map = 19;- Returns:
- The map.
-
getMapOrBuilder
Validate.MapRulesOrBuilder getMapOrBuilder().validate.MapRules map = 19; -
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.
-
getAnyOrBuilder
Validate.AnyRulesOrBuilder getAnyOrBuilder()Well-Known Field Types
.validate.AnyRules any = 20; -
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.
-
getDurationOrBuilder
Validate.DurationRulesOrBuilder getDurationOrBuilder().validate.DurationRules duration = 21; -
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.
-
getTimestampOrBuilder
Validate.TimestampRulesOrBuilder getTimestampOrBuilder().validate.TimestampRules timestamp = 22; -
getTypeCase
Validate.FieldRules.TypeCase getTypeCase()
-