Class ScopedRoutesConfigDump
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.envoyproxy.envoy.admin.v3.ScopedRoutesConfigDump
- All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScopedRoutesConfigDumpOrBuilder, Serializable
@Generated
public final class ScopedRoutesConfigDump
extends com.google.protobuf.GeneratedMessage
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 type
envoy.admin.v3.ScopedRoutesConfigDump- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classEnvoy's scoped RDS implementation fills this message with all currently loaded route configuration scopes (defined via ScopedRouteConfigurationsSet protos).static final class[#next-free-field: 7]static interfacestatic final classProtobuf typeenvoy.admin.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigsstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ScopedRoutesConfigDumpstatic final intstatic final intprivate byteprivate static final com.google.protobuf.Parser<ScopedRoutesConfigDump> private static final longFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateScopedRoutesConfigDump(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ScopedRoutesConfigDumpstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDynamicScopedRouteConfigs(int index) The dynamically loaded scoped route configs.intThe dynamically loaded scoped route configs.The dynamically loaded scoped route configs.getDynamicScopedRouteConfigsOrBuilder(int index) The dynamically loaded scoped route configs.The dynamically loaded scoped route configs.getInlineScopedRouteConfigs(int index) The statically loaded scoped route configs.intThe statically loaded scoped route configs.The statically loaded scoped route configs.getInlineScopedRouteConfigsOrBuilder(int index) The statically loaded scoped route configs.The statically loaded scoped route configs.com.google.protobuf.Parser<ScopedRoutesConfigDump> intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ScopedRoutesConfigDump prototype) protected ScopedRoutesConfigDump.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
INLINE_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
public static final int INLINE_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER- See Also:
-
inlineScopedRouteConfigs_
-
DYNAMIC_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER
public static final int DYNAMIC_SCOPED_ROUTE_CONFIGS_FIELD_NUMBER- See Also:
-
dynamicScopedRouteConfigs_
-
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
ScopedRoutesConfigDump
private ScopedRoutesConfigDump(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
ScopedRoutesConfigDump
private ScopedRoutesConfigDump()
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getInlineScopedRouteConfigsList
The statically loaded scoped route configs.
repeated .envoy.admin.v3.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.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsOrBuilderListin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigsCount
public int getInlineScopedRouteConfigsCount()The statically loaded scoped route configs.
repeated .envoy.admin.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsCountin interfaceScopedRoutesConfigDumpOrBuilder
-
getInlineScopedRouteConfigs
The statically loaded scoped route configs.
repeated .envoy.admin.v3.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.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs inline_scoped_route_configs = 1;- Specified by:
getInlineScopedRouteConfigsOrBuilderin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsList
The dynamically loaded scoped route configs.
repeated .envoy.admin.v3.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.v3.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsOrBuilderListin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigsCount
public int getDynamicScopedRouteConfigsCount()The dynamically loaded scoped route configs.
repeated .envoy.admin.v3.ScopedRoutesConfigDump.DynamicScopedRouteConfigs dynamic_scoped_route_configs = 2;- Specified by:
getDynamicScopedRouteConfigsCountin interfaceScopedRoutesConfigDumpOrBuilder
-
getDynamicScopedRouteConfigs
The dynamically loaded scoped route configs.
repeated .envoy.admin.v3.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.v3.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.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static ScopedRoutesConfigDump parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- 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
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ScopedRoutesConfigDump.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-