public final class RouteConfiguration extends com.google.protobuf.GeneratedMessageV3 implements RouteConfigurationOrBuilder
envoy.extensions.filters.network.thrift_proxy.v3.RouteConfiguration| Modifier and Type | Class and Description |
|---|---|
static class |
RouteConfiguration.Builder
Protobuf type
envoy.extensions.filters.network.thrift_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 |
NAME_FIELD_NUMBER |
static int |
ROUTES_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 |
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() |
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 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 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.thrift_proxy.v3.Route routes = 2;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.thrift_proxy.v3.Route routes = 2;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.thrift_proxy.v3.Route routes = 2;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.thrift_proxy.v3.Route routes = 2;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.thrift_proxy.v3.Route routes = 2;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.