Class ExtProcOverrides.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ExtProcOverrides.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ExtProcOverridesOrBuilder,Cloneable
- Enclosing class:
- ExtProcOverrides
public static final class ExtProcOverrides.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
implements ExtProcOverridesOrBuilder
Overrides that may be set on a per-route basis [#next-free-field: 8]Protobuf type
envoy.extensions.filters.http.ext_proc.v3.ExtProcOverrides-
Method Summary
Modifier and TypeMethodDescriptionaddAllGrpcInitialMetadata(Iterable<? extends HeaderValue> values) Additional metadata to include into streams initiated to the ext_proc gRPC service.addAllRequestAttributes(Iterable<String> values) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.addAllResponseAttributes(Iterable<String> values) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.addGrpcInitialMetadata(int index, HeaderValue value) Additional metadata to include into streams initiated to the ext_proc gRPC service.addGrpcInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include into streams initiated to the ext_proc gRPC service.Additional metadata to include into streams initiated to the ext_proc gRPC service.addGrpcInitialMetadata(HeaderValue.Builder builderForValue) Additional metadata to include into streams initiated to the ext_proc gRPC service.Additional metadata to include into streams initiated to the ext_proc gRPC service.addGrpcInitialMetadataBuilder(int index) Additional metadata to include into streams initiated to the ext_proc gRPC service.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addRequestAttributes(String value) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.addRequestAttributesBytes(com.google.protobuf.ByteString value) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.addResponseAttributes(String value) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.addResponseAttributesBytes(com.google.protobuf.ByteString value) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.build()clear()[#not-implemented-hide:] Set a different asynchronous processing option than the default.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Additional metadata to include into streams initiated to the ext_proc gRPC service.Set a different gRPC service for this route than the default.Options related to the sending and receiving of dynamic metadata.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Set a different processing mode for this route than the default.[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.clone()boolean[#not-implemented-hide:] Set a different asynchronous processing option than the default.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGrpcInitialMetadata(int index) Additional metadata to include into streams initiated to the ext_proc gRPC service.getGrpcInitialMetadataBuilder(int index) Additional metadata to include into streams initiated to the ext_proc gRPC service.Additional metadata to include into streams initiated to the ext_proc gRPC service.intAdditional metadata to include into streams initiated to the ext_proc gRPC service.Additional metadata to include into streams initiated to the ext_proc gRPC service.getGrpcInitialMetadataOrBuilder(int index) Additional metadata to include into streams initiated to the ext_proc gRPC service.List<? extends HeaderValueOrBuilder>Additional metadata to include into streams initiated to the ext_proc gRPC service.Set a different gRPC service for this route than the default.Set a different gRPC service for this route than the default.Set a different gRPC service for this route than the default.Options related to the sending and receiving of dynamic metadata.Options related to the sending and receiving of dynamic metadata.Options related to the sending and receiving of dynamic metadata.Set a different processing mode for this route than the default.Set a different processing mode for this route than the default.Set a different processing mode for this route than the default.getRequestAttributes(int index) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.com.google.protobuf.ByteStringgetRequestAttributesBytes(int index) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.int[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.com.google.protobuf.ProtocolStringList[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.getResponseAttributes(int index) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.com.google.protobuf.ByteStringgetResponseAttributesBytes(int index) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.int[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.com.google.protobuf.ProtocolStringList[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.booleanSet a different gRPC service for this route than the default.booleanOptions related to the sending and receiving of dynamic metadata.booleanSet a different processing mode for this route than the default.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ExtProcOverrides other) mergeGrpcService(GrpcService value) Set a different gRPC service for this route than the default.Options related to the sending and receiving of dynamic metadata.Set a different processing mode for this route than the default.final ExtProcOverrides.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeGrpcInitialMetadata(int index) Additional metadata to include into streams initiated to the ext_proc gRPC service.setAsyncMode(boolean value) [#not-implemented-hide:] Set a different asynchronous processing option than the default.setGrpcInitialMetadata(int index, HeaderValue value) Additional metadata to include into streams initiated to the ext_proc gRPC service.setGrpcInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include into streams initiated to the ext_proc gRPC service.setGrpcService(GrpcService value) Set a different gRPC service for this route than the default.setGrpcService(GrpcService.Builder builderForValue) Set a different gRPC service for this route than the default.Options related to the sending and receiving of dynamic metadata.setMetadataOptions(MetadataOptions.Builder builderForValue) Options related to the sending and receiving of dynamic metadata.setProcessingMode(ProcessingMode value) Set a different processing mode for this route than the default.setProcessingMode(ProcessingMode.Builder builderForValue) Set a different processing mode for this route than the default.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRequestAttributes(int index, String value) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.setResponseAttributes(int index, String value) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.final ExtProcOverrides.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<ExtProcOverrides.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
setField
public ExtProcOverrides.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
setRepeatedField
public ExtProcOverrides.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
addRepeatedField
public ExtProcOverrides.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExtProcOverrides.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
mergeFrom
public ExtProcOverrides.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExtProcOverrides.Builder>- Throws:
IOException
-
hasProcessingMode
public boolean hasProcessingMode()Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1;- Specified by:
hasProcessingModein interfaceExtProcOverridesOrBuilder- Returns:
- Whether the processingMode field is set.
-
getProcessingMode
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1;- Specified by:
getProcessingModein interfaceExtProcOverridesOrBuilder- Returns:
- The processingMode.
-
setProcessingMode
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1; -
setProcessingMode
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1; -
mergeProcessingMode
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1; -
clearProcessingMode
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1; -
getProcessingModeBuilder
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1; -
getProcessingModeOrBuilder
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3.ProcessingMode processing_mode = 1;- Specified by:
getProcessingModeOrBuilderin interfaceExtProcOverridesOrBuilder
-
getAsyncMode
public boolean getAsyncMode()[#not-implemented-hide:] Set a different asynchronous processing option than the default.
bool async_mode = 2;- Specified by:
getAsyncModein interfaceExtProcOverridesOrBuilder- Returns:
- The asyncMode.
-
setAsyncMode
[#not-implemented-hide:] Set a different asynchronous processing option than the default.
bool async_mode = 2;- Parameters:
value- The asyncMode to set.- Returns:
- This builder for chaining.
-
clearAsyncMode
[#not-implemented-hide:] Set a different asynchronous processing option than the default.
bool async_mode = 2;- Returns:
- This builder for chaining.
-
getRequestAttributesList
public com.google.protobuf.ProtocolStringList getRequestAttributesList()[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Specified by:
getRequestAttributesListin interfaceExtProcOverridesOrBuilder- Returns:
- A list containing the requestAttributes.
-
getRequestAttributesCount
public int getRequestAttributesCount()[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Specified by:
getRequestAttributesCountin interfaceExtProcOverridesOrBuilder- Returns:
- The count of requestAttributes.
-
getRequestAttributes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Specified by:
getRequestAttributesin interfaceExtProcOverridesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The requestAttributes at the given index.
-
getRequestAttributesBytes
public com.google.protobuf.ByteString getRequestAttributesBytes(int index) [#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Specified by:
getRequestAttributesBytesin interfaceExtProcOverridesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the requestAttributes at the given index.
-
setRequestAttributes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Parameters:
index- The index to set the value at.value- The requestAttributes to set.- Returns:
- This builder for chaining.
-
addRequestAttributes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Parameters:
value- The requestAttributes to add.- Returns:
- This builder for chaining.
-
addAllRequestAttributes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Parameters:
values- The requestAttributes to add.- Returns:
- This builder for chaining.
-
clearRequestAttributes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Returns:
- This builder for chaining.
-
addRequestAttributesBytes
[#not-implemented-hide:] Set different optional attributes than the default setting of the ``request_attributes`` field.
repeated string request_attributes = 3;- Parameters:
value- The bytes of the requestAttributes to add.- Returns:
- This builder for chaining.
-
getResponseAttributesList
public com.google.protobuf.ProtocolStringList getResponseAttributesList()[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Specified by:
getResponseAttributesListin interfaceExtProcOverridesOrBuilder- Returns:
- A list containing the responseAttributes.
-
getResponseAttributesCount
public int getResponseAttributesCount()[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Specified by:
getResponseAttributesCountin interfaceExtProcOverridesOrBuilder- Returns:
- The count of responseAttributes.
-
getResponseAttributes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Specified by:
getResponseAttributesin interfaceExtProcOverridesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The responseAttributes at the given index.
-
getResponseAttributesBytes
public com.google.protobuf.ByteString getResponseAttributesBytes(int index) [#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Specified by:
getResponseAttributesBytesin interfaceExtProcOverridesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the responseAttributes at the given index.
-
setResponseAttributes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Parameters:
index- The index to set the value at.value- The responseAttributes to set.- Returns:
- This builder for chaining.
-
addResponseAttributes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Parameters:
value- The responseAttributes to add.- Returns:
- This builder for chaining.
-
addAllResponseAttributes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Parameters:
values- The responseAttributes to add.- Returns:
- This builder for chaining.
-
clearResponseAttributes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Returns:
- This builder for chaining.
-
addResponseAttributesBytes
[#not-implemented-hide:] Set different optional properties than the default setting of the ``response_attributes`` field.
repeated string response_attributes = 4;- Parameters:
value- The bytes of the responseAttributes to add.- Returns:
- This builder for chaining.
-
hasGrpcService
public boolean hasGrpcService()Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5;- Specified by:
hasGrpcServicein interfaceExtProcOverridesOrBuilder- Returns:
- Whether the grpcService field is set.
-
getGrpcService
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5;- Specified by:
getGrpcServicein interfaceExtProcOverridesOrBuilder- Returns:
- The grpcService.
-
setGrpcService
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5; -
setGrpcService
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5; -
mergeGrpcService
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5; -
clearGrpcService
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5; -
getGrpcServiceBuilder
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5; -
getGrpcServiceOrBuilder
Set a different gRPC service for this route than the default.
.envoy.config.core.v3.GrpcService grpc_service = 5;- Specified by:
getGrpcServiceOrBuilderin interfaceExtProcOverridesOrBuilder
-
hasMetadataOptions
public boolean hasMetadataOptions()Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6;- Specified by:
hasMetadataOptionsin interfaceExtProcOverridesOrBuilder- Returns:
- Whether the metadataOptions field is set.
-
getMetadataOptions
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6;- Specified by:
getMetadataOptionsin interfaceExtProcOverridesOrBuilder- Returns:
- The metadataOptions.
-
setMetadataOptions
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6; -
setMetadataOptions
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6; -
mergeMetadataOptions
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6; -
clearMetadataOptions
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6; -
getMetadataOptionsBuilder
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6; -
getMetadataOptionsOrBuilder
Options related to the sending and receiving of dynamic metadata. Lists of forwarding and receiving namespaces will be overridden in their entirety, meaning the most-specific config that specifies this override will be the final config used. It is the prerogative of the control plane to ensure this most-specific config contains the correct final overrides.
.envoy.extensions.filters.http.ext_proc.v3.MetadataOptions metadata_options = 6;- Specified by:
getMetadataOptionsOrBuilderin interfaceExtProcOverridesOrBuilder
-
getGrpcInitialMetadataList
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7;- Specified by:
getGrpcInitialMetadataListin interfaceExtProcOverridesOrBuilder
-
getGrpcInitialMetadataCount
public int getGrpcInitialMetadataCount()Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7;- Specified by:
getGrpcInitialMetadataCountin interfaceExtProcOverridesOrBuilder
-
getGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7;- Specified by:
getGrpcInitialMetadatain interfaceExtProcOverridesOrBuilder
-
setGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
setGrpcInitialMetadata
public ExtProcOverrides.Builder setGrpcInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addGrpcInitialMetadata
public ExtProcOverrides.Builder addGrpcInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addAllGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
clearGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
removeGrpcInitialMetadata
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
getGrpcInitialMetadataBuilder
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
getGrpcInitialMetadataOrBuilder
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7;- Specified by:
getGrpcInitialMetadataOrBuilderin interfaceExtProcOverridesOrBuilder
-
getGrpcInitialMetadataOrBuilderList
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7;- Specified by:
getGrpcInitialMetadataOrBuilderListin interfaceExtProcOverridesOrBuilder
-
addGrpcInitialMetadataBuilder
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
addGrpcInitialMetadataBuilder
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
getGrpcInitialMetadataBuilderList
Additional metadata to include into streams initiated to the ext_proc gRPC service. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected or when a route needs to partially override inherited metadata.
repeated .envoy.config.core.v3.HeaderValue grpc_initial_metadata = 7; -
setUnknownFields
public final ExtProcOverrides.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-
mergeUnknownFields
public final ExtProcOverrides.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>
-