Class ScopedRoutesConfigDump
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.admin.v2alpha.ScopedRoutesConfigDump
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ScopedRoutesConfigDumpOrBuilder,Serializable
public final class ScopedRoutesConfigDump extends com.google.protobuf.GeneratedMessageV3 implements ScopedRoutesConfigDumpOrBuilder
Envoy's scoped RDS implementation fills this message with all currently loaded route configuration scopes (defined via ScopedRouteConfigurationsSet protos). This message lists both the scopes defined inline with the higher order object (i.e., the HttpConnectionManager) and the dynamically obtained scopes via the SRDS API.
Protobuf typeenvoy.admin.v2alpha.ScopedRoutesConfigDump- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScopedRoutesConfigDump.BuilderEnvoy's scoped RDS implementation fills this message with all currently loaded route configuration scopes (defined via ScopedRouteConfigurationsSet protos).static classScopedRoutesConfigDump.DynamicScopedRouteConfigsProtobuf typeenvoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigsstatic interfaceScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuilderstatic classScopedRoutesConfigDump.InlineScopedRouteConfigsProtobuf typeenvoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigsstatic interfaceScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDYNAMIC_SCOPED_ROUTE_CONFIGS_FIELD_NUMBERstatic intINLINE_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ScopedRoutesConfigDumpgetDefaultInstance()ScopedRoutesConfigDumpgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ScopedRoutesConfigDump.DynamicScopedRouteConfigsgetDynamicScopedRouteConfigs(int index)The dynamically loaded scoped route configs.intgetDynamicScopedRouteConfigsCount()The dynamically loaded scoped route configs.List<ScopedRoutesConfigDump.DynamicScopedRouteConfigs>getDynamicScopedRouteConfigsList()The dynamically loaded scoped route configs.ScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuildergetDynamicScopedRouteConfigsOrBuilder(int index)The dynamically loaded scoped route configs.List<? extends ScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuilder>getDynamicScopedRouteConfigsOrBuilderList()The dynamically loaded scoped route configs.ScopedRoutesConfigDump.InlineScopedRouteConfigsgetInlineScopedRouteConfigs(int index)The statically loaded scoped route configs.intgetInlineScopedRouteConfigsCount()The statically loaded scoped route configs.List<ScopedRoutesConfigDump.InlineScopedRouteConfigs>getInlineScopedRouteConfigsList()The statically loaded scoped route configs.ScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuildergetInlineScopedRouteConfigsOrBuilder(int index)The statically loaded scoped route configs.List<? extends ScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuilder>getInlineScopedRouteConfigsOrBuilderList()The statically loaded scoped route configs.com.google.protobuf.Parser<ScopedRoutesConfigDump>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ScopedRoutesConfigDump.BuildernewBuilder()static ScopedRoutesConfigDump.BuildernewBuilder(ScopedRoutesConfigDump prototype)ScopedRoutesConfigDump.BuildernewBuilderForType()protected ScopedRoutesConfigDump.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ScopedRoutesConfigDumpparseDelimitedFrom(InputStream input)static ScopedRoutesConfigDumpparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScopedRoutesConfigDumpparseFrom(byte[] data)static ScopedRoutesConfigDumpparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScopedRoutesConfigDumpparseFrom(com.google.protobuf.ByteString data)static ScopedRoutesConfigDumpparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScopedRoutesConfigDumpparseFrom(com.google.protobuf.CodedInputStream input)static ScopedRoutesConfigDumpparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScopedRoutesConfigDumpparseFrom(InputStream input)static ScopedRoutesConfigDumpparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ScopedRoutesConfigDumpparseFrom(ByteBuffer data)static ScopedRoutesConfigDumpparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ScopedRoutesConfigDump>parser()ScopedRoutesConfigDump.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
INLINE_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
public static final int INLINE_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DYNAMIC_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
public static final int DYNAMIC_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getInlineScopedRouteConfigsList
public List<ScopedRoutesConfigDump.InlineScopedRouteConfigs> getInlineScopedRouteConfigsList()
The statically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsListin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigsOrBuilderList
public List<? extends ScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuilder> getInlineScopedRouteConfigsOrBuilderList()
The statically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsOrBuilderListin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigsCount
public int getInlineScopedRouteConfigsCount()
The statically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsCountin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigs
public ScopedRoutesConfigDump.InlineScopedRouteConfigs getInlineScopedRouteConfigs(int index)
The statically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigsOrBuilder
public ScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuilder getInlineScopedRouteConfigsOrBuilder(int index)
The statically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsOrBuilderin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsList
public List<ScopedRoutesConfigDump.DynamicScopedRouteConfigs> getDynamicScopedRouteConfigsList()
The dynamically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsListin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsOrBuilderList
public List<? extends ScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuilder> getDynamicScopedRouteConfigsOrBuilderList()
The dynamically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsOrBuilderListin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsCount
public int getDynamicScopedRouteConfigsCount()
The dynamically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsCountin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigs
public ScopedRoutesConfigDump.DynamicScopedRouteConfigs getDynamicScopedRouteConfigs(int index)
The dynamically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsOrBuilder
public ScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuilder getDynamicScopedRouteConfigsOrBuilder(int index)
The dynamically loaded scoped route configs.
repeated .envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsOrBuilderin interfaceScopedRoutesConfigDumpOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ScopedRoutesConfigDump parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ScopedRoutesConfigDump parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ScopedRoutesConfigDump.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ScopedRoutesConfigDump.Builder newBuilder()
-
newBuilder
public static ScopedRoutesConfigDump.Builder newBuilder(ScopedRoutesConfigDump prototype)
-
toBuilder
public ScopedRoutesConfigDump.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ScopedRoutesConfigDump.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ScopedRoutesConfigDump getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ScopedRoutesConfigDump> parser()
-
getParserForType
public com.google.protobuf.Parser<ScopedRoutesConfigDump> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ScopedRoutesConfigDump getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-