Uses of Class
io.envoyproxy.envoy.config.core.v3.ApiConfigSource.Builder
Packages that use ApiConfigSource.Builder
-
Uses of ApiConfigSource.Builder in io.envoyproxy.envoy.config.bootstrap.v3
Fields in io.envoyproxy.envoy.config.bootstrap.v3 with type parameters of type ApiConfigSource.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> Bootstrap.DynamicResources.Builder.adsConfigBuilder_
private com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> Bootstrap.Builder.hdsConfigBuilder_
private com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> ClusterManager.Builder.loadStatsConfigBuilder_
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return ApiConfigSource.BuilderModifier and TypeMethodDescriptionBootstrap.DynamicResources.Builder.getAdsConfigBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified.Bootstrap.Builder.getHdsConfigBuilder()
Health discovery service config option.ClusterManager.Builder.getLoadStatsConfigBuilder()
A management server endpoint to stream load stats to via ``StreamLoadStats``.Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type ApiConfigSource.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> Bootstrap.DynamicResources.Builder.getAdsConfigFieldBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified.private com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> Bootstrap.Builder.getHdsConfigFieldBuilder()
Health discovery service config option.private com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> ClusterManager.Builder.getLoadStatsConfigFieldBuilder()
A management server endpoint to stream load stats to via ``StreamLoadStats``.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type ApiConfigSource.BuilderModifier and TypeMethodDescriptionBootstrap.DynamicResources.Builder.setAdsConfig
(ApiConfigSource.Builder builderForValue) A single :ref:`ADS <config_overview_ads>` source may be optionally specified.Bootstrap.Builder.setHdsConfig
(ApiConfigSource.Builder builderForValue) Health discovery service config option.ClusterManager.Builder.setLoadStatsConfig
(ApiConfigSource.Builder builderForValue) A management server endpoint to stream load stats to via ``StreamLoadStats``. -
Uses of ApiConfigSource.Builder in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 with type parameters of type ApiConfigSource.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> ConfigSource.Builder.apiConfigSourceBuilder_
Methods in io.envoyproxy.envoy.config.core.v3 that return ApiConfigSource.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.addAllClusterNames
(Iterable<String> values) Cluster names should be used only with REST.ApiConfigSource.Builder.addAllConfigValidators
(Iterable<? extends TypedExtensionConfig> values) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addAllGrpcServices
(Iterable<? extends GrpcService> values) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addClusterNames
(String value) Cluster names should be used only with REST.ApiConfigSource.Builder.addClusterNamesBytes
(com.google.protobuf.ByteString value) Cluster names should be used only with REST.ApiConfigSource.Builder.addConfigValidators
(int index, TypedExtensionConfig value) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addConfigValidators
(int index, TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addConfigValidators
(TypedExtensionConfig value) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addConfigValidators
(TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addGrpcServices
(int index, GrpcService value) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addGrpcServices
(int index, GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addGrpcServices
(GrpcService value) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addGrpcServices
(GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.clear()
ApiConfigSource.Builder.clearApiType()
API type (gRPC, REST, delta gRPC)ApiConfigSource.Builder.clearClusterNames()
Cluster names should be used only with REST.ApiConfigSource.Builder.clearConfigValidators()
A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.clearGrpcServices()
Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.clearRateLimitSettings()
For GRPC APIs, the rate limit settings.ApiConfigSource.Builder.clearRefreshDelay()
For REST APIs, the delay between successive polls.ApiConfigSource.Builder.clearRequestTimeout()
For REST APIs, the request timeout.ApiConfigSource.Builder.clearSetNodeOnFirstMessageOnly()
Skip the node identifier in subsequent discovery requests for streaming gRPC config types.ApiConfigSource.Builder.clearTransportApiVersion()
API version for xDS transport protocol.ConfigSource.Builder.getApiConfigSourceBuilder()
API configuration source.ApiConfigSource.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ApiConfigSource.Builder.mergeFrom
(com.google.protobuf.Message other) ApiConfigSource.Builder.mergeFrom
(ApiConfigSource other) ApiConfigSource.Builder.mergeRateLimitSettings
(RateLimitSettings value) For GRPC APIs, the rate limit settings.ApiConfigSource.Builder.mergeRefreshDelay
(com.google.protobuf.Duration value) For REST APIs, the delay between successive polls.ApiConfigSource.Builder.mergeRequestTimeout
(com.google.protobuf.Duration value) For REST APIs, the request timeout.static ApiConfigSource.Builder
ApiConfigSource.newBuilder()
static ApiConfigSource.Builder
ApiConfigSource.newBuilder
(ApiConfigSource prototype) ApiConfigSource.newBuilderForType()
protected ApiConfigSource.Builder
ApiConfigSource.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) ApiConfigSource.Builder.removeConfigValidators
(int index) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.removeGrpcServices
(int index) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.setApiType
(ApiConfigSource.ApiType value) API type (gRPC, REST, delta gRPC)ApiConfigSource.Builder.setApiTypeValue
(int value) API type (gRPC, REST, delta gRPC)ApiConfigSource.Builder.setClusterNames
(int index, String value) Cluster names should be used only with REST.ApiConfigSource.Builder.setConfigValidators
(int index, TypedExtensionConfig value) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.setConfigValidators
(int index, TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.setGrpcServices
(int index, GrpcService value) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.setGrpcServices
(int index, GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.setRateLimitSettings
(RateLimitSettings value) For GRPC APIs, the rate limit settings.ApiConfigSource.Builder.setRateLimitSettings
(RateLimitSettings.Builder builderForValue) For GRPC APIs, the rate limit settings.ApiConfigSource.Builder.setRefreshDelay
(com.google.protobuf.Duration value) For REST APIs, the delay between successive polls.ApiConfigSource.Builder.setRefreshDelay
(com.google.protobuf.Duration.Builder builderForValue) For REST APIs, the delay between successive polls.ApiConfigSource.Builder.setRequestTimeout
(com.google.protobuf.Duration value) For REST APIs, the request timeout.ApiConfigSource.Builder.setRequestTimeout
(com.google.protobuf.Duration.Builder builderForValue) For REST APIs, the request timeout.ApiConfigSource.Builder.setSetNodeOnFirstMessageOnly
(boolean value) Skip the node identifier in subsequent discovery requests for streaming gRPC config types.ApiConfigSource.Builder.setTransportApiVersion
(ApiVersion value) API version for xDS transport protocol.ApiConfigSource.Builder.setTransportApiVersionValue
(int value) API version for xDS transport protocol.ApiConfigSource.toBuilder()
Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type ApiConfigSource.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<ApiConfigSource, ApiConfigSource.Builder, ApiConfigSourceOrBuilder> ConfigSource.Builder.getApiConfigSourceFieldBuilder()
API configuration source.Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type ApiConfigSource.BuilderModifier and TypeMethodDescriptionConfigSource.Builder.setApiConfigSource
(ApiConfigSource.Builder builderForValue) API configuration source.