public static final class ExtProcPerRoute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder> implements ExtProcPerRouteOrBuilder
[#not-implemented-hide:] Extra settings that may be added to per-route configuration for a virtual host or cluster.Protobuf type
envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcPerRoute| Modifier and Type | Method and Description |
|---|---|
ExtProcPerRoute.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExtProcPerRoute |
build() |
ExtProcPerRoute |
buildPartial() |
ExtProcPerRoute.Builder |
clear() |
ExtProcPerRoute.Builder |
clearDisabled()
Disable the filter for this particular vhost or route.
|
ExtProcPerRoute.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExtProcPerRoute.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExtProcPerRoute.Builder |
clearOverride() |
ExtProcPerRoute.Builder |
clearOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcPerRoute.Builder |
clone() |
ExtProcPerRoute |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDisabled()
Disable the filter for this particular vhost or route.
|
ExtProcPerRoute.OverrideCase |
getOverrideCase() |
ExtProcOverrides |
getOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcOverrides.Builder |
getOverridesBuilder()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcOverridesOrBuilder |
getOverridesOrBuilder()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
boolean |
hasOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExtProcPerRoute.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExtProcPerRoute.Builder |
mergeFrom(ExtProcPerRoute other) |
ExtProcPerRoute.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExtProcPerRoute.Builder |
mergeOverrides(ExtProcOverrides value)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcPerRoute.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExtProcPerRoute.Builder |
setDisabled(boolean value)
Disable the filter for this particular vhost or route.
|
ExtProcPerRoute.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExtProcPerRoute.Builder |
setOverrides(ExtProcOverrides.Builder builderForValue)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcPerRoute.Builder |
setOverrides(ExtProcOverrides value)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2; |
ExtProcPerRoute.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExtProcPerRoute.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExtProcPerRoute build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExtProcPerRoute buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExtProcPerRoute.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder mergeFrom(ExtProcPerRoute other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public ExtProcPerRoute.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExtProcPerRoute.Builder>IOExceptionpublic ExtProcPerRoute.OverrideCase getOverrideCase()
getOverrideCase in interface ExtProcPerRouteOrBuilderpublic ExtProcPerRoute.Builder clearOverride()
public boolean getDisabled()
Disable the filter for this particular vhost or route. If disabled is specified in multiple per-filter-configs, the most specific one will be used.
bool disabled = 1 [(.validate.rules) = { ... }getDisabled in interface ExtProcPerRouteOrBuilderpublic ExtProcPerRoute.Builder setDisabled(boolean value)
Disable the filter for this particular vhost or route. If disabled is specified in multiple per-filter-configs, the most specific one will be used.
bool disabled = 1 [(.validate.rules) = { ... }public ExtProcPerRoute.Builder clearDisabled()
Disable the filter for this particular vhost or route. If disabled is specified in multiple per-filter-configs, the most specific one will be used.
bool disabled = 1 [(.validate.rules) = { ... }public boolean hasOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;hasOverrides in interface ExtProcPerRouteOrBuilderpublic ExtProcOverrides getOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;getOverrides in interface ExtProcPerRouteOrBuilderpublic ExtProcPerRoute.Builder setOverrides(ExtProcOverrides value)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;public ExtProcPerRoute.Builder setOverrides(ExtProcOverrides.Builder builderForValue)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;public ExtProcPerRoute.Builder mergeOverrides(ExtProcOverrides value)
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;public ExtProcPerRoute.Builder clearOverrides()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;public ExtProcOverrides.Builder getOverridesBuilder()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;public ExtProcOverridesOrBuilder getOverridesOrBuilder()
Override aspects of the configuration for this route
.envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides overrides = 2;getOverridesOrBuilder in interface ExtProcPerRouteOrBuilderpublic final ExtProcPerRoute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>public final ExtProcPerRoute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcPerRoute.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.