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 Type Method Description Validate.AnyRulesgetAny()Well-Known Field TypesValidate.AnyRulesOrBuildergetAnyOrBuilder()Well-Known Field TypesValidate.BoolRulesgetBool()optional .validate.BoolRules bool = 13;Validate.BoolRulesOrBuildergetBoolOrBuilder()optional .validate.BoolRules bool = 13;Validate.BytesRulesgetBytes()optional .validate.BytesRules bytes = 15;Validate.BytesRulesOrBuildergetBytesOrBuilder()optional .validate.BytesRules bytes = 15;Validate.DoubleRulesgetDouble()optional .validate.DoubleRules double = 2;Validate.DoubleRulesOrBuildergetDoubleOrBuilder()optional .validate.DoubleRules double = 2;Validate.DurationRulesgetDuration()optional .validate.DurationRules duration = 21;Validate.DurationRulesOrBuildergetDurationOrBuilder()optional .validate.DurationRules duration = 21;Validate.EnumRulesgetEnum()Complex Field TypesValidate.EnumRulesOrBuildergetEnumOrBuilder()Complex Field TypesValidate.Fixed32RulesgetFixed32()optional .validate.Fixed32Rules fixed32 = 9;Validate.Fixed32RulesOrBuildergetFixed32OrBuilder()optional .validate.Fixed32Rules fixed32 = 9;Validate.Fixed64RulesgetFixed64()optional .validate.Fixed64Rules fixed64 = 10;Validate.Fixed64RulesOrBuildergetFixed64OrBuilder()optional .validate.Fixed64Rules fixed64 = 10;Validate.FloatRulesgetFloat()Scalar Field TypesValidate.FloatRulesOrBuildergetFloatOrBuilder()Scalar Field TypesValidate.Int32RulesgetInt32()optional .validate.Int32Rules int32 = 3;Validate.Int32RulesOrBuildergetInt32OrBuilder()optional .validate.Int32Rules int32 = 3;Validate.Int64RulesgetInt64()optional .validate.Int64Rules int64 = 4;Validate.Int64RulesOrBuildergetInt64OrBuilder()optional .validate.Int64Rules int64 = 4;Validate.MapRulesgetMap()optional .validate.MapRules map = 19;Validate.MapRulesOrBuildergetMapOrBuilder()optional .validate.MapRules map = 19;Validate.MessageRulesgetMessage()optional .validate.MessageRules message = 17;Validate.MessageRulesOrBuildergetMessageOrBuilder()optional .validate.MessageRules message = 17;Validate.RepeatedRulesgetRepeated()optional .validate.RepeatedRules repeated = 18;Validate.RepeatedRulesOrBuildergetRepeatedOrBuilder()optional .validate.RepeatedRules repeated = 18;Validate.SFixed32RulesgetSfixed32()optional .validate.SFixed32Rules sfixed32 = 11;Validate.SFixed32RulesOrBuildergetSfixed32OrBuilder()optional .validate.SFixed32Rules sfixed32 = 11;Validate.SFixed64RulesgetSfixed64()optional .validate.SFixed64Rules sfixed64 = 12;Validate.SFixed64RulesOrBuildergetSfixed64OrBuilder()optional .validate.SFixed64Rules sfixed64 = 12;Validate.SInt32RulesgetSint32()optional .validate.SInt32Rules sint32 = 7;Validate.SInt32RulesOrBuildergetSint32OrBuilder()optional .validate.SInt32Rules sint32 = 7;Validate.SInt64RulesgetSint64()optional .validate.SInt64Rules sint64 = 8;Validate.SInt64RulesOrBuildergetSint64OrBuilder()optional .validate.SInt64Rules sint64 = 8;Validate.StringRulesgetString()optional .validate.StringRules string = 14;Validate.StringRulesOrBuildergetStringOrBuilder()optional .validate.StringRules string = 14;Validate.TimestampRulesgetTimestamp()optional .validate.TimestampRules timestamp = 22;Validate.TimestampRulesOrBuildergetTimestampOrBuilder()optional .validate.TimestampRules timestamp = 22;Validate.FieldRules.TypeCasegetTypeCase()Validate.UInt32RulesgetUint32()optional .validate.UInt32Rules uint32 = 5;Validate.UInt32RulesOrBuildergetUint32OrBuilder()optional .validate.UInt32Rules uint32 = 5;Validate.UInt64RulesgetUint64()optional .validate.UInt64Rules uint64 = 6;Validate.UInt64RulesOrBuildergetUint64OrBuilder()optional .validate.UInt64Rules uint64 = 6;booleanhasAny()Well-Known Field TypesbooleanhasBool()optional .validate.BoolRules bool = 13;booleanhasBytes()optional .validate.BytesRules bytes = 15;booleanhasDouble()optional .validate.DoubleRules double = 2;booleanhasDuration()optional .validate.DurationRules duration = 21;booleanhasEnum()Complex Field TypesbooleanhasFixed32()optional .validate.Fixed32Rules fixed32 = 9;booleanhasFixed64()optional .validate.Fixed64Rules fixed64 = 10;booleanhasFloat()Scalar Field TypesbooleanhasInt32()optional .validate.Int32Rules int32 = 3;booleanhasInt64()optional .validate.Int64Rules int64 = 4;booleanhasMap()optional .validate.MapRules map = 19;booleanhasMessage()optional .validate.MessageRules message = 17;booleanhasRepeated()optional .validate.RepeatedRules repeated = 18;booleanhasSfixed32()optional .validate.SFixed32Rules sfixed32 = 11;booleanhasSfixed64()optional .validate.SFixed64Rules sfixed64 = 12;booleanhasSint32()optional .validate.SInt32Rules sint32 = 7;booleanhasSint64()optional .validate.SInt64Rules sint64 = 8;booleanhasString()optional .validate.StringRules string = 14;booleanhasTimestamp()optional .validate.TimestampRules timestamp = 22;booleanhasUint32()optional .validate.UInt32Rules uint32 = 5;booleanhasUint64()optional .validate.UInt64Rules uint64 = 6;Methods 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; -
getMessage
Validate.MessageRules getMessage()optional .validate.MessageRules message = 17; -
getMessageOrBuilder
Validate.MessageRulesOrBuilder getMessageOrBuilder()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; -
getFloatOrBuilder
Validate.FloatRulesOrBuilder getFloatOrBuilder()Scalar Field Types
optional .validate.FloatRules float = 1; -
hasDouble
boolean hasDouble()optional .validate.DoubleRules double = 2; -
getDouble
Validate.DoubleRules getDouble()optional .validate.DoubleRules double = 2; -
getDoubleOrBuilder
Validate.DoubleRulesOrBuilder getDoubleOrBuilder()optional .validate.DoubleRules double = 2; -
hasInt32
boolean hasInt32()optional .validate.Int32Rules int32 = 3; -
getInt32
Validate.Int32Rules getInt32()optional .validate.Int32Rules int32 = 3; -
getInt32OrBuilder
Validate.Int32RulesOrBuilder getInt32OrBuilder()optional .validate.Int32Rules int32 = 3; -
hasInt64
boolean hasInt64()optional .validate.Int64Rules int64 = 4; -
getInt64
Validate.Int64Rules getInt64()optional .validate.Int64Rules int64 = 4; -
getInt64OrBuilder
Validate.Int64RulesOrBuilder getInt64OrBuilder()optional .validate.Int64Rules int64 = 4; -
hasUint32
boolean hasUint32()optional .validate.UInt32Rules uint32 = 5; -
getUint32
Validate.UInt32Rules getUint32()optional .validate.UInt32Rules uint32 = 5; -
getUint32OrBuilder
Validate.UInt32RulesOrBuilder getUint32OrBuilder()optional .validate.UInt32Rules uint32 = 5; -
hasUint64
boolean hasUint64()optional .validate.UInt64Rules uint64 = 6; -
getUint64
Validate.UInt64Rules getUint64()optional .validate.UInt64Rules uint64 = 6; -
getUint64OrBuilder
Validate.UInt64RulesOrBuilder getUint64OrBuilder()optional .validate.UInt64Rules uint64 = 6; -
hasSint32
boolean hasSint32()optional .validate.SInt32Rules sint32 = 7; -
getSint32
Validate.SInt32Rules getSint32()optional .validate.SInt32Rules sint32 = 7; -
getSint32OrBuilder
Validate.SInt32RulesOrBuilder getSint32OrBuilder()optional .validate.SInt32Rules sint32 = 7; -
hasSint64
boolean hasSint64()optional .validate.SInt64Rules sint64 = 8; -
getSint64
Validate.SInt64Rules getSint64()optional .validate.SInt64Rules sint64 = 8; -
getSint64OrBuilder
Validate.SInt64RulesOrBuilder getSint64OrBuilder()optional .validate.SInt64Rules sint64 = 8; -
hasFixed32
boolean hasFixed32()optional .validate.Fixed32Rules fixed32 = 9; -
getFixed32
Validate.Fixed32Rules getFixed32()optional .validate.Fixed32Rules fixed32 = 9; -
getFixed32OrBuilder
Validate.Fixed32RulesOrBuilder getFixed32OrBuilder()optional .validate.Fixed32Rules fixed32 = 9; -
hasFixed64
boolean hasFixed64()optional .validate.Fixed64Rules fixed64 = 10; -
getFixed64
Validate.Fixed64Rules getFixed64()optional .validate.Fixed64Rules fixed64 = 10; -
getFixed64OrBuilder
Validate.Fixed64RulesOrBuilder getFixed64OrBuilder()optional .validate.Fixed64Rules fixed64 = 10; -
hasSfixed32
boolean hasSfixed32()optional .validate.SFixed32Rules sfixed32 = 11; -
getSfixed32
Validate.SFixed32Rules getSfixed32()optional .validate.SFixed32Rules sfixed32 = 11; -
getSfixed32OrBuilder
Validate.SFixed32RulesOrBuilder getSfixed32OrBuilder()optional .validate.SFixed32Rules sfixed32 = 11; -
hasSfixed64
boolean hasSfixed64()optional .validate.SFixed64Rules sfixed64 = 12; -
getSfixed64
Validate.SFixed64Rules getSfixed64()optional .validate.SFixed64Rules sfixed64 = 12; -
getSfixed64OrBuilder
Validate.SFixed64RulesOrBuilder getSfixed64OrBuilder()optional .validate.SFixed64Rules sfixed64 = 12; -
hasBool
boolean hasBool()optional .validate.BoolRules bool = 13; -
getBool
Validate.BoolRules getBool()optional .validate.BoolRules bool = 13; -
getBoolOrBuilder
Validate.BoolRulesOrBuilder getBoolOrBuilder()optional .validate.BoolRules bool = 13; -
hasString
boolean hasString()optional .validate.StringRules string = 14; -
getString
Validate.StringRules getString()optional .validate.StringRules string = 14; -
getStringOrBuilder
Validate.StringRulesOrBuilder getStringOrBuilder()optional .validate.StringRules string = 14; -
hasBytes
boolean hasBytes()optional .validate.BytesRules bytes = 15; -
getBytes
Validate.BytesRules getBytes()optional .validate.BytesRules bytes = 15; -
getBytesOrBuilder
Validate.BytesRulesOrBuilder getBytesOrBuilder()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; -
getEnumOrBuilder
Validate.EnumRulesOrBuilder getEnumOrBuilder()Complex Field Types
optional .validate.EnumRules enum = 16; -
hasRepeated
boolean hasRepeated()optional .validate.RepeatedRules repeated = 18; -
getRepeated
Validate.RepeatedRules getRepeated()optional .validate.RepeatedRules repeated = 18; -
getRepeatedOrBuilder
Validate.RepeatedRulesOrBuilder getRepeatedOrBuilder()optional .validate.RepeatedRules repeated = 18; -
hasMap
boolean hasMap()optional .validate.MapRules map = 19; -
getMap
Validate.MapRules getMap()optional .validate.MapRules map = 19; -
getMapOrBuilder
Validate.MapRulesOrBuilder getMapOrBuilder()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; -
getAnyOrBuilder
Validate.AnyRulesOrBuilder getAnyOrBuilder()Well-Known Field Types
optional .validate.AnyRules any = 20; -
hasDuration
boolean hasDuration()optional .validate.DurationRules duration = 21; -
getDuration
Validate.DurationRules getDuration()optional .validate.DurationRules duration = 21; -
getDurationOrBuilder
Validate.DurationRulesOrBuilder getDurationOrBuilder()optional .validate.DurationRules duration = 21; -
hasTimestamp
boolean hasTimestamp()optional .validate.TimestampRules timestamp = 22; -
getTimestamp
Validate.TimestampRules getTimestamp()optional .validate.TimestampRules timestamp = 22; -
getTimestampOrBuilder
Validate.TimestampRulesOrBuilder getTimestampOrBuilder()optional .validate.TimestampRules timestamp = 22; -
getTypeCase
Validate.FieldRules.TypeCase getTypeCase()
-