RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllClusterSpecifierPlugins(java.lang.Iterable<? extends ClusterSpecifierPlugin> values) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllInternalOnlyHeaders(java.lang.Iterable<java.lang.String> values) |
Optionally specifies a list of HTTP headers that the connection manager
will consider to be internal only.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllRequestHeadersToAdd(java.lang.Iterable<? extends HeaderValueOption> values) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllRequestHeadersToRemove(java.lang.Iterable<java.lang.String> values) |
Specifies a list of HTTP headers that should be removed from each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllRequestMirrorPolicies(java.lang.Iterable<? extends RouteAction.RequestMirrorPolicy> values) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllResponseHeadersToAdd(java.lang.Iterable<? extends HeaderValueOption> values) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllResponseHeadersToRemove(java.lang.Iterable<java.lang.String> values) |
Specifies a list of HTTP headers that should be removed from each response
that the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addAllVirtualHosts(java.lang.Iterable<? extends VirtualHost> values) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addClusterSpecifierPlugins(int index,
ClusterSpecifierPlugin value) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addClusterSpecifierPlugins(int index,
ClusterSpecifierPlugin.Builder builderForValue) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addClusterSpecifierPlugins(ClusterSpecifierPlugin value) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addClusterSpecifierPlugins(ClusterSpecifierPlugin.Builder builderForValue) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addInternalOnlyHeaders(java.lang.String value) |
Optionally specifies a list of HTTP headers that the connection manager
will consider to be internal only.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addInternalOnlyHeadersBytes(com.google.protobuf.ByteString value) |
Optionally specifies a list of HTTP headers that the connection manager
will consider to be internal only.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToAdd(int index,
HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToAdd(HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToRemove(java.lang.String value) |
Specifies a list of HTTP headers that should be removed from each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestHeadersToRemoveBytes(com.google.protobuf.ByteString value) |
Specifies a list of HTTP headers that should be removed from each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestMirrorPolicies(int index,
RouteAction.RequestMirrorPolicy value) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestMirrorPolicies(int index,
RouteAction.RequestMirrorPolicy.Builder builderForValue) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestMirrorPolicies(RouteAction.RequestMirrorPolicy value) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addRequestMirrorPolicies(RouteAction.RequestMirrorPolicy.Builder builderForValue) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToAdd(int index,
HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToAdd(HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToRemove(java.lang.String value) |
Specifies a list of HTTP headers that should be removed from each response
that the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addResponseHeadersToRemoveBytes(com.google.protobuf.ByteString value) |
Specifies a list of HTTP headers that should be removed from each response
that the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addVirtualHosts(int index,
VirtualHost value) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addVirtualHosts(int index,
VirtualHost.Builder builderForValue) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addVirtualHosts(VirtualHost value) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.addVirtualHosts(VirtualHost.Builder builderForValue) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clear() |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearClusterSpecifierPlugins() |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearIgnorePathParametersInPathMatching() |
Ignore path-parameters in path-matching.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearIgnorePortInHostMatching() |
By default, port in :authority header (if any) is used in host matching.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearInternalOnlyHeaders() |
Optionally specifies a list of HTTP headers that the connection manager
will consider to be internal only.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearMaxDirectResponseBodySizeBytes() |
The maximum bytes of the response :ref:`direct response body
<envoy_v3_api_field_config.route.v3.DirectResponseAction.body>` size.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearMetadata() |
The metadata field can be used to provide additional information
about the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearMostSpecificHeaderMutationsWins() |
Headers mutations at all levels are evaluated, if specified.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearName() |
The name of the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearRequestHeadersToAdd() |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearRequestHeadersToRemove() |
Specifies a list of HTTP headers that should be removed from each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearRequestMirrorPolicies() |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearResponseHeadersToAdd() |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearResponseHeadersToRemove() |
Specifies a list of HTTP headers that should be removed from each response
that the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearTypedPerFilterConfig() |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearValidateClusters() |
An optional boolean that specifies whether the clusters that the route
table refers to will be validated by the cluster manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearVhds() |
An array of virtual hosts will be dynamically loaded via the VHDS API.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.clearVirtualHosts() |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
ScopedRouteConfiguration.Builder.getRouteConfigurationBuilder() |
The :ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration` associated with the scope.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeFrom(com.google.protobuf.Message other) |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeFrom(RouteConfiguration other) |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeMaxDirectResponseBodySizeBytes(com.google.protobuf.UInt32Value value) |
The maximum bytes of the response :ref:`direct response body
<envoy_v3_api_field_config.route.v3.DirectResponseAction.body>` size.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeMetadata(Metadata value) |
The metadata field can be used to provide additional information
about the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeValidateClusters(com.google.protobuf.BoolValue value) |
An optional boolean that specifies whether the clusters that the route
table refers to will be validated by the cluster manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.mergeVhds(Vhds value) |
An array of virtual hosts will be dynamically loaded via the VHDS API.
|
static RouteConfiguration.Builder |
RouteConfiguration.newBuilder() |
|
static RouteConfiguration.Builder |
RouteConfiguration.newBuilder(RouteConfiguration prototype) |
|
RouteConfiguration.Builder |
RouteConfiguration.newBuilderForType() |
|
protected RouteConfiguration.Builder |
RouteConfiguration.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.putAllTypedPerFilterConfig(java.util.Map<java.lang.String,com.google.protobuf.Any> values) |
This field can be used to provide RouteConfiguration level per filter config.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.putTypedPerFilterConfig(java.lang.String key,
com.google.protobuf.Any value) |
This field can be used to provide RouteConfiguration level per filter config.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeClusterSpecifierPlugins(int index) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeRequestHeadersToAdd(int index) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeRequestMirrorPolicies(int index) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeResponseHeadersToAdd(int index) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeTypedPerFilterConfig(java.lang.String key) |
This field can be used to provide RouteConfiguration level per filter config.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.removeVirtualHosts(int index) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setClusterSpecifierPlugins(int index,
ClusterSpecifierPlugin value) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setClusterSpecifierPlugins(int index,
ClusterSpecifierPlugin.Builder builderForValue) |
A list of plugins and their configurations which may be used by a
:ref:`cluster specifier plugin name <envoy_v3_api_field_config.route.v3.RouteAction.cluster_specifier_plugin>`
within the route.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setIgnorePathParametersInPathMatching(boolean value) |
Ignore path-parameters in path-matching.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setIgnorePortInHostMatching(boolean value) |
By default, port in :authority header (if any) is used in host matching.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setInternalOnlyHeaders(int index,
java.lang.String value) |
Optionally specifies a list of HTTP headers that the connection manager
will consider to be internal only.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setMaxDirectResponseBodySizeBytes(com.google.protobuf.UInt32Value value) |
The maximum bytes of the response :ref:`direct response body
<envoy_v3_api_field_config.route.v3.DirectResponseAction.body>` size.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setMaxDirectResponseBodySizeBytes(com.google.protobuf.UInt32Value.Builder builderForValue) |
The maximum bytes of the response :ref:`direct response body
<envoy_v3_api_field_config.route.v3.DirectResponseAction.body>` size.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setMetadata(Metadata value) |
The metadata field can be used to provide additional information
about the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setMetadata(Metadata.Builder builderForValue) |
The metadata field can be used to provide additional information
about the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setMostSpecificHeaderMutationsWins(boolean value) |
Headers mutations at all levels are evaluated, if specified.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setName(java.lang.String value) |
The name of the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setNameBytes(com.google.protobuf.ByteString value) |
The name of the route configuration.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setRequestHeadersToAdd(int index,
HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setRequestHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setRequestHeadersToRemove(int index,
java.lang.String value) |
Specifies a list of HTTP headers that should be removed from each request
routed by the HTTP connection manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setRequestMirrorPolicies(int index,
RouteAction.RequestMirrorPolicy value) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setRequestMirrorPolicies(int index,
RouteAction.RequestMirrorPolicy.Builder builderForValue) |
Specify a set of default request mirroring policies which apply to all routes under its virtual hosts.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setResponseHeadersToAdd(int index,
HeaderValueOption value) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setResponseHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Specifies a list of HTTP headers that should be added to each response that
the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setResponseHeadersToRemove(int index,
java.lang.String value) |
Specifies a list of HTTP headers that should be removed from each response
that the connection manager encodes.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setValidateClusters(com.google.protobuf.BoolValue value) |
An optional boolean that specifies whether the clusters that the route
table refers to will be validated by the cluster manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setValidateClusters(com.google.protobuf.BoolValue.Builder builderForValue) |
An optional boolean that specifies whether the clusters that the route
table refers to will be validated by the cluster manager.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setVhds(Vhds value) |
An array of virtual hosts will be dynamically loaded via the VHDS API.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setVhds(Vhds.Builder builderForValue) |
An array of virtual hosts will be dynamically loaded via the VHDS API.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setVirtualHosts(int index,
VirtualHost value) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.Builder.setVirtualHosts(int index,
VirtualHost.Builder builderForValue) |
An array of virtual hosts that make up the route table.
|
RouteConfiguration.Builder |
RouteConfiguration.toBuilder() |
|