Uses of Class
io.envoyproxy.envoy.config.route.v3.ClusterSpecifierPlugin.Builder
Packages that use ClusterSpecifierPlugin.Builder
-
Uses of ClusterSpecifierPlugin.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type ClusterSpecifierPlugin.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<ClusterSpecifierPlugin, ClusterSpecifierPlugin.Builder, ClusterSpecifierPluginOrBuilder> RouteConfiguration.Builder.clusterSpecifierPluginsBuilder_
private com.google.protobuf.SingleFieldBuilder
<ClusterSpecifierPlugin, ClusterSpecifierPlugin.Builder, ClusterSpecifierPluginOrBuilder> RouteAction.Builder.inlineClusterSpecifierPluginBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return ClusterSpecifierPlugin.BuilderModifier and TypeMethodDescriptionRouteConfiguration.Builder.addClusterSpecifierPluginsBuilder()
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.addClusterSpecifierPluginsBuilder
(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.ClusterSpecifierPlugin.Builder.clear()
ClusterSpecifierPlugin.Builder.clearExtension()
The name of the plugin and its opaque configuration.ClusterSpecifierPlugin.Builder.clearIsOptional()
If is_optional is not set or is set to false and the plugin defined by this message is not a supported type, the containing resource is NACKed.RouteConfiguration.Builder.getClusterSpecifierPluginsBuilder
(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.RouteAction.Builder.getInlineClusterSpecifierPluginBuilder()
Custom cluster specifier plugin configuration to use to determine the cluster for requests on this route.ClusterSpecifierPlugin.Builder.mergeExtension
(TypedExtensionConfig value) The name of the plugin and its opaque configuration.ClusterSpecifierPlugin.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ClusterSpecifierPlugin.Builder.mergeFrom
(com.google.protobuf.Message other) ClusterSpecifierPlugin.Builder.mergeFrom
(ClusterSpecifierPlugin other) ClusterSpecifierPlugin.newBuilder()
ClusterSpecifierPlugin.newBuilder
(ClusterSpecifierPlugin prototype) ClusterSpecifierPlugin.newBuilderForType()
protected ClusterSpecifierPlugin.Builder
ClusterSpecifierPlugin.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) ClusterSpecifierPlugin.Builder.setExtension
(TypedExtensionConfig value) The name of the plugin and its opaque configuration.ClusterSpecifierPlugin.Builder.setExtension
(TypedExtensionConfig.Builder builderForValue) The name of the plugin and its opaque configuration.ClusterSpecifierPlugin.Builder.setIsOptional
(boolean value) If is_optional is not set or is set to false and the plugin defined by this message is not a supported type, the containing resource is NACKed.ClusterSpecifierPlugin.toBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type ClusterSpecifierPlugin.BuilderModifier and TypeMethodDescriptionRouteConfiguration.Builder.getClusterSpecifierPluginsBuilderList()
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.private com.google.protobuf.RepeatedFieldBuilder
<ClusterSpecifierPlugin, ClusterSpecifierPlugin.Builder, ClusterSpecifierPluginOrBuilder> RouteConfiguration.Builder.internalGetClusterSpecifierPluginsFieldBuilder()
private com.google.protobuf.SingleFieldBuilder
<ClusterSpecifierPlugin, ClusterSpecifierPlugin.Builder, ClusterSpecifierPluginOrBuilder> RouteAction.Builder.internalGetInlineClusterSpecifierPluginFieldBuilder()
Custom cluster specifier plugin configuration to use to determine the cluster for requests on this route.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type ClusterSpecifierPlugin.BuilderModifier and TypeMethodDescriptionRouteConfiguration.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.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.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.RouteAction.Builder.setInlineClusterSpecifierPlugin
(ClusterSpecifierPlugin.Builder builderForValue) Custom cluster specifier plugin configuration to use to determine the cluster for requests on this route.