Uses of Class
io.envoyproxy.envoy.api.v2.core.ApiConfigSource.Builder
Packages that use ApiConfigSource.Builder
-
Uses of ApiConfigSource.Builder in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return ApiConfigSource.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.addAllClusterNames(Iterable<String> values) Cluster names should be used only with REST.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.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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ApiConfigSource.Builder.clearGrpcServices()Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.ApiConfigSource.Builder.clone()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.final ApiConfigSource.BuilderApiConfigSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ApiConfigSource.BuilderApiConfigSource.newBuilder()static ApiConfigSource.BuilderApiConfigSource.newBuilder(ApiConfigSource prototype) ApiConfigSource.newBuilderForType()protected ApiConfigSource.BuilderApiConfigSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) 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.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) 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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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.final ApiConfigSource.BuilderApiConfigSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ApiConfigSource.toBuilder()Methods in io.envoyproxy.envoy.api.v2.core with parameters of type ApiConfigSource.BuilderModifier and TypeMethodDescriptionConfigSource.Builder.setApiConfigSource(ApiConfigSource.Builder builderForValue) API configuration source. -
Uses of ApiConfigSource.Builder in io.envoyproxy.envoy.config.bootstrap.v2
Methods in io.envoyproxy.envoy.config.bootstrap.v2 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.v2 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*.