public final class RouteConfiguration extends com.google.protobuf.GeneratedMessageV3 implements RouteConfigurationOrBuilder
[#next-free-field: 6]Protobuf type
envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration| Modifier and Type | Class and Description |
|---|---|
static class |
RouteConfiguration.Builder
[#next-free-field: 6]
Protobuf type
envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration |
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| Modifier and Type | Field and Description |
|---|---|
static int |
GROUP_FIELD_NUMBER |
static int |
INTERFACE_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
ROUTES_FIELD_NUMBER |
static int |
VERSION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RouteConfiguration |
getDefaultInstance() |
RouteConfiguration |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getGroup()
Which group does the interface belong to.
|
com.google.protobuf.ByteString |
getGroupBytes()
Which group does the interface belong to.
|
String |
getInterface()
The interface name of the service.
|
com.google.protobuf.ByteString |
getInterfaceBytes()
The interface name of the service.
|
String |
getName()
The name of the route configuration.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the route configuration.
|
com.google.protobuf.Parser<RouteConfiguration> |
getParserForType() |
Route |
getRoutes(int index)
The list of routes that will be matched, in order, against incoming requests.
|
int |
getRoutesCount()
The list of routes that will be matched, in order, against incoming requests.
|
List<Route> |
getRoutesList()
The list of routes that will be matched, in order, against incoming requests.
|
RouteOrBuilder |
getRoutesOrBuilder(int index)
The list of routes that will be matched, in order, against incoming requests.
|
List<? extends RouteOrBuilder> |
getRoutesOrBuilderList()
The list of routes that will be matched, in order, against incoming requests.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
String |
getVersion()
The version number of the interface.
|
com.google.protobuf.ByteString |
getVersionBytes()
The version number of the interface.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RouteConfiguration.Builder |
newBuilder() |
static RouteConfiguration.Builder |
newBuilder(RouteConfiguration prototype) |
RouteConfiguration.Builder |
newBuilderForType() |
protected RouteConfiguration.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RouteConfiguration |
parseDelimitedFrom(InputStream input) |
static RouteConfiguration |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteConfiguration |
parseFrom(byte[] data) |
static RouteConfiguration |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteConfiguration |
parseFrom(ByteBuffer data) |
static RouteConfiguration |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteConfiguration |
parseFrom(com.google.protobuf.ByteString data) |
static RouteConfiguration |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteConfiguration |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RouteConfiguration |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RouteConfiguration |
parseFrom(InputStream input) |
static RouteConfiguration |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RouteConfiguration> |
parser() |
RouteConfiguration.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int INTERFACE_FIELD_NUMBER
public static final int GROUP_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
public static final int ROUTES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getName()
The name of the route configuration. Reserved for future use in asynchronous route discovery.
string name = 1;getName in interface RouteConfigurationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the route configuration. Reserved for future use in asynchronous route discovery.
string name = 1;getNameBytes in interface RouteConfigurationOrBuilderpublic String getInterface()
The interface name of the service.
string interface = 2;getInterface in interface RouteConfigurationOrBuilderpublic com.google.protobuf.ByteString getInterfaceBytes()
The interface name of the service.
string interface = 2;getInterfaceBytes in interface RouteConfigurationOrBuilderpublic String getGroup()
Which group does the interface belong to.
string group = 3;getGroup in interface RouteConfigurationOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
Which group does the interface belong to.
string group = 3;getGroupBytes in interface RouteConfigurationOrBuilderpublic String getVersion()
The version number of the interface.
string version = 4;getVersion in interface RouteConfigurationOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
The version number of the interface.
string version = 4;getVersionBytes in interface RouteConfigurationOrBuilderpublic List<Route> getRoutesList()
The list of routes that will be matched, in order, against incoming requests. The first route that matches will be used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.Route routes = 5;getRoutesList in interface RouteConfigurationOrBuilderpublic List<? extends RouteOrBuilder> getRoutesOrBuilderList()
The list of routes that will be matched, in order, against incoming requests. The first route that matches will be used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.Route routes = 5;getRoutesOrBuilderList in interface RouteConfigurationOrBuilderpublic int getRoutesCount()
The list of routes that will be matched, in order, against incoming requests. The first route that matches will be used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.Route routes = 5;getRoutesCount in interface RouteConfigurationOrBuilderpublic Route getRoutes(int index)
The list of routes that will be matched, in order, against incoming requests. The first route that matches will be used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.Route routes = 5;getRoutes in interface RouteConfigurationOrBuilderpublic RouteOrBuilder getRoutesOrBuilder(int index)
The list of routes that will be matched, in order, against incoming requests. The first route that matches will be used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.Route routes = 5;getRoutesOrBuilder in interface RouteConfigurationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RouteConfiguration parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RouteConfiguration parseFrom(InputStream input) throws IOException
IOExceptionpublic static RouteConfiguration parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouteConfiguration parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RouteConfiguration parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RouteConfiguration parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RouteConfiguration parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RouteConfiguration.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RouteConfiguration.Builder newBuilder()
public static RouteConfiguration.Builder newBuilder(RouteConfiguration prototype)
public RouteConfiguration.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RouteConfiguration.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RouteConfiguration getDefaultInstance()
public static com.google.protobuf.Parser<RouteConfiguration> parser()
public com.google.protobuf.Parser<RouteConfiguration> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RouteConfiguration getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.