public static final class RedisProxy.PrefixRoutes extends com.google.protobuf.GeneratedMessageV3 implements RedisProxy.PrefixRoutesOrBuilder
envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes| Modifier and Type | Class and Description |
|---|---|
static class |
RedisProxy.PrefixRoutes.Builder
Protobuf type
envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes |
static class |
RedisProxy.PrefixRoutes.Route
Protobuf type
envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route |
static interface |
RedisProxy.PrefixRoutes.RouteOrBuilder |
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 |
CASE_INSENSITIVE_FIELD_NUMBER |
static int |
CATCH_ALL_ROUTE_FIELD_NUMBER |
static int |
ROUTES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getCaseInsensitive()
Indicates that prefix matching should be case insensitive.
|
RedisProxy.PrefixRoutes.Route |
getCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes.
|
RedisProxy.PrefixRoutes.RouteOrBuilder |
getCatchAllRouteOrBuilder()
Optional catch-all route to forward commands that doesn't match any of the routes.
|
static RedisProxy.PrefixRoutes |
getDefaultInstance() |
RedisProxy.PrefixRoutes |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<RedisProxy.PrefixRoutes> |
getParserForType() |
RedisProxy.PrefixRoutes.Route |
getRoutes(int index)
List of prefix routes.
|
int |
getRoutesCount()
List of prefix routes.
|
List<RedisProxy.PrefixRoutes.Route> |
getRoutesList()
List of prefix routes.
|
RedisProxy.PrefixRoutes.RouteOrBuilder |
getRoutesOrBuilder(int index)
List of prefix routes.
|
List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder> |
getRoutesOrBuilderList()
List of prefix routes.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RedisProxy.PrefixRoutes.Builder |
newBuilder() |
static RedisProxy.PrefixRoutes.Builder |
newBuilder(RedisProxy.PrefixRoutes prototype) |
RedisProxy.PrefixRoutes.Builder |
newBuilderForType() |
protected RedisProxy.PrefixRoutes.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RedisProxy.PrefixRoutes |
parseDelimitedFrom(InputStream input) |
static RedisProxy.PrefixRoutes |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisProxy.PrefixRoutes |
parseFrom(byte[] data) |
static RedisProxy.PrefixRoutes |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisProxy.PrefixRoutes |
parseFrom(ByteBuffer data) |
static RedisProxy.PrefixRoutes |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisProxy.PrefixRoutes |
parseFrom(com.google.protobuf.ByteString data) |
static RedisProxy.PrefixRoutes |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisProxy.PrefixRoutes |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RedisProxy.PrefixRoutes |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisProxy.PrefixRoutes |
parseFrom(InputStream input) |
static RedisProxy.PrefixRoutes |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RedisProxy.PrefixRoutes> |
parser() |
RedisProxy.PrefixRoutes.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 ROUTES_FIELD_NUMBER
public static final int CASE_INSENSITIVE_FIELD_NUMBER
public static final int CATCH_ALL_ROUTE_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 List<RedisProxy.PrefixRoutes.Route> getRoutesList()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesList in interface RedisProxy.PrefixRoutesOrBuilderpublic List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder> getRoutesOrBuilderList()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesOrBuilderList in interface RedisProxy.PrefixRoutesOrBuilderpublic int getRoutesCount()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesCount in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Route getRoutes(int index)
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;getRoutes in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.RouteOrBuilder getRoutesOrBuilder(int index)
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesOrBuilder in interface RedisProxy.PrefixRoutesOrBuilderpublic boolean getCaseInsensitive()
Indicates that prefix matching should be case insensitive.
bool case_insensitive = 2;getCaseInsensitive in interface RedisProxy.PrefixRoutesOrBuilderpublic boolean hasCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;hasCatchAllRoute in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Route getCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;getCatchAllRoute in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.RouteOrBuilder getCatchAllRouteOrBuilder()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;getCatchAllRouteOrBuilder in interface RedisProxy.PrefixRoutesOrBuilderpublic 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 RedisProxy.PrefixRoutes parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisProxy.PrefixRoutes parseFrom(InputStream input) throws IOException
IOExceptionpublic static RedisProxy.PrefixRoutes parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RedisProxy.PrefixRoutes parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RedisProxy.PrefixRoutes parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RedisProxy.PrefixRoutes parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RedisProxy.PrefixRoutes parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RedisProxy.PrefixRoutes.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RedisProxy.PrefixRoutes.Builder newBuilder()
public static RedisProxy.PrefixRoutes.Builder newBuilder(RedisProxy.PrefixRoutes prototype)
public RedisProxy.PrefixRoutes.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RedisProxy.PrefixRoutes.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RedisProxy.PrefixRoutes getDefaultInstance()
public static com.google.protobuf.Parser<RedisProxy.PrefixRoutes> parser()
public com.google.protobuf.Parser<RedisProxy.PrefixRoutes> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RedisProxy.PrefixRoutes getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.