Class DubboProxy
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboProxy
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DubboProxyOrBuilder,Serializable
public final class DubboProxy extends com.google.protobuf.GeneratedMessageV3 implements DubboProxyOrBuilder
[#next-free-field: 6]
Protobuf typeenvoy.config.filter.network.dubbo_proxy.v2alpha1.DubboProxy- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDubboProxy.Builder[#next-free-field: 6]-
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 intDUBBO_FILTERS_FIELD_NUMBERstatic intPROTOCOL_TYPE_FIELD_NUMBERstatic intROUTE_CONFIG_FIELD_NUMBERstatic intSERIALIZATION_TYPE_FIELD_NUMBERstatic intSTAT_PREFIX_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static DubboProxygetDefaultInstance()DubboProxygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()DubboFiltergetDubboFilters(int index)A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.intgetDubboFiltersCount()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.List<DubboFilter>getDubboFiltersList()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.DubboFilterOrBuildergetDubboFiltersOrBuilder(int index)A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.List<? extends DubboFilterOrBuilder>getDubboFiltersOrBuilderList()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.com.google.protobuf.Parser<DubboProxy>getParserForType()ProtocolTypegetProtocolType()Configure the protocol used.intgetProtocolTypeValue()Configure the protocol used.RouteConfigurationgetRouteConfig(int index)The route table for the connection manager is static and is specified in this property.intgetRouteConfigCount()The route table for the connection manager is static and is specified in this property.List<RouteConfiguration>getRouteConfigList()The route table for the connection manager is static and is specified in this property.RouteConfigurationOrBuildergetRouteConfigOrBuilder(int index)The route table for the connection manager is static and is specified in this property.List<? extends RouteConfigurationOrBuilder>getRouteConfigOrBuilderList()The route table for the connection manager is static and is specified in this property.SerializationTypegetSerializationType()Configure the serialization protocol used.intgetSerializationTypeValue()Configure the serialization protocol used.intgetSerializedSize()StringgetStatPrefix()The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringgetStatPrefixBytes()The human readable prefix to use when emitting statistics.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static DubboProxy.BuildernewBuilder()static DubboProxy.BuildernewBuilder(DubboProxy prototype)DubboProxy.BuildernewBuilderForType()protected DubboProxy.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static DubboProxyparseDelimitedFrom(InputStream input)static DubboProxyparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DubboProxyparseFrom(byte[] data)static DubboProxyparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DubboProxyparseFrom(com.google.protobuf.ByteString data)static DubboProxyparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DubboProxyparseFrom(com.google.protobuf.CodedInputStream input)static DubboProxyparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DubboProxyparseFrom(InputStream input)static DubboProxyparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DubboProxyparseFrom(ByteBuffer data)static DubboProxyparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<DubboProxy>parser()DubboProxy.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
-
STAT_PREFIX_FIELD_NUMBER
public static final int STAT_PREFIX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROTOCOL_TYPE_FIELD_NUMBER
public static final int PROTOCOL_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SERIALIZATION_TYPE_FIELD_NUMBER
public static final int SERIALIZATION_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROUTE_CONFIG_FIELD_NUMBER
public static final int ROUTE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DUBBO_FILTERS_FIELD_NUMBER
public static final int DUBBO_FILTERS_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
-
getStatPrefix
public String getStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceDubboProxyOrBuilder- Returns:
- The statPrefix.
-
getStatPrefixBytes
public com.google.protobuf.ByteString getStatPrefixBytes()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixBytesin interfaceDubboProxyOrBuilder- Returns:
- The bytes for statPrefix.
-
getProtocolTypeValue
public int getProtocolTypeValue()
Configure the protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Specified by:
getProtocolTypeValuein interfaceDubboProxyOrBuilder- Returns:
- The enum numeric value on the wire for protocolType.
-
getProtocolType
public ProtocolType getProtocolType()
Configure the protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Specified by:
getProtocolTypein interfaceDubboProxyOrBuilder- Returns:
- The protocolType.
-
getSerializationTypeValue
public int getSerializationTypeValue()
Configure the serialization protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Specified by:
getSerializationTypeValuein interfaceDubboProxyOrBuilder- Returns:
- The enum numeric value on the wire for serializationType.
-
getSerializationType
public SerializationType getSerializationType()
Configure the serialization protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Specified by:
getSerializationTypein interfaceDubboProxyOrBuilder- Returns:
- The serializationType.
-
getRouteConfigList
public List<RouteConfiguration> getRouteConfigList()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigListin interfaceDubboProxyOrBuilder
-
getRouteConfigOrBuilderList
public List<? extends RouteConfigurationOrBuilder> getRouteConfigOrBuilderList()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigOrBuilderListin interfaceDubboProxyOrBuilder
-
getRouteConfigCount
public int getRouteConfigCount()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigCountin interfaceDubboProxyOrBuilder
-
getRouteConfig
public RouteConfiguration getRouteConfig(int index)
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigin interfaceDubboProxyOrBuilder
-
getRouteConfigOrBuilder
public RouteConfigurationOrBuilder getRouteConfigOrBuilder(int index)
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigOrBuilderin interfaceDubboProxyOrBuilder
-
getDubboFiltersList
public List<DubboFilter> getDubboFiltersList()
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (`envoy.filters.dubbo.router`) is used.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersListin interfaceDubboProxyOrBuilder
-
getDubboFiltersOrBuilderList
public List<? extends DubboFilterOrBuilder> getDubboFiltersOrBuilderList()
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (`envoy.filters.dubbo.router`) is used.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersOrBuilderListin interfaceDubboProxyOrBuilder
-
getDubboFiltersCount
public int getDubboFiltersCount()
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (`envoy.filters.dubbo.router`) is used.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersCountin interfaceDubboProxyOrBuilder
-
getDubboFilters
public DubboFilter getDubboFilters(int index)
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (`envoy.filters.dubbo.router`) is used.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersin interfaceDubboProxyOrBuilder
-
getDubboFiltersOrBuilder
public DubboFilterOrBuilder getDubboFiltersOrBuilder(int index)
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (`envoy.filters.dubbo.router`) is used.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersOrBuilderin interfaceDubboProxyOrBuilder
-
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 DubboProxy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DubboProxy parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static DubboProxy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static DubboProxy parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static DubboProxy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static DubboProxy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static DubboProxy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public DubboProxy.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static DubboProxy.Builder newBuilder()
-
newBuilder
public static DubboProxy.Builder newBuilder(DubboProxy prototype)
-
toBuilder
public DubboProxy.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DubboProxy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static DubboProxy getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<DubboProxy> parser()
-
getParserForType
public com.google.protobuf.Parser<DubboProxy> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public DubboProxy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-