ApiConfigSource.Builder |
ApiConfigSource.Builder.addAllClusterNames(java.lang.Iterable<java.lang.String> values) |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addAllConfigValidators(java.lang.Iterable<? extends TypedExtensionConfig> values) |
A list of config validators that will be executed when a new update is
received from the ApiConfigSource.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addAllGrpcServices(java.lang.Iterable<? extends GrpcService> values) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addClusterNames(java.lang.String value) |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addClusterNamesBytes(com.google.protobuf.ByteString value) |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
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 |
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 |
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 |
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 |
ApiConfigSource.Builder.addGrpcServices(int index,
GrpcService value) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addGrpcServices(int index,
GrpcService.Builder builderForValue) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addGrpcServices(GrpcService value) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addGrpcServices(GrpcService.Builder builderForValue) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clear() |
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearApiType() |
API type (gRPC, REST, delta gRPC)
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearClusterNames() |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearConfigValidators() |
A list of config validators that will be executed when a new update is
received from the ApiConfigSource.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearGrpcServices() |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearRateLimitSettings() |
For GRPC APIs, the rate limit settings.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearRefreshDelay() |
For REST APIs, the delay between successive polls.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearRequestTimeout() |
For REST APIs, the request timeout.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearSetNodeOnFirstMessageOnly() |
Skip the node identifier in subsequent discovery requests for streaming gRPC config types.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearTransportApiVersion() |
API version for xDS transport protocol.
|
ApiConfigSource.Builder |
ConfigSource.Builder.getApiConfigSourceBuilder() |
API configuration source.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeFrom(com.google.protobuf.Message other) |
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeFrom(ApiConfigSource other) |
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeRateLimitSettings(RateLimitSettings value) |
For GRPC APIs, the rate limit settings.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeRefreshDelay(com.google.protobuf.Duration value) |
For REST APIs, the delay between successive polls.
|
ApiConfigSource.Builder |
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.Builder |
ApiConfigSource.newBuilderForType() |
|
protected ApiConfigSource.Builder |
ApiConfigSource.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
ApiConfigSource.Builder |
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 |
ApiConfigSource.Builder.removeGrpcServices(int index) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setApiType(ApiConfigSource.ApiType value) |
API type (gRPC, REST, delta gRPC)
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setApiTypeValue(int value) |
API type (gRPC, REST, delta gRPC)
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setClusterNames(int index,
java.lang.String value) |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
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 |
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 |
ApiConfigSource.Builder.setGrpcServices(int index,
GrpcService value) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setGrpcServices(int index,
GrpcService.Builder builderForValue) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRateLimitSettings(RateLimitSettings value) |
For GRPC APIs, the rate limit settings.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRateLimitSettings(RateLimitSettings.Builder builderForValue) |
For GRPC APIs, the rate limit settings.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRefreshDelay(com.google.protobuf.Duration value) |
For REST APIs, the delay between successive polls.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRefreshDelay(com.google.protobuf.Duration.Builder builderForValue) |
For REST APIs, the delay between successive polls.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRequestTimeout(com.google.protobuf.Duration value) |
For REST APIs, the request timeout.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setRequestTimeout(com.google.protobuf.Duration.Builder builderForValue) |
For REST APIs, the request timeout.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setSetNodeOnFirstMessageOnly(boolean value) |
Skip the node identifier in subsequent discovery requests for streaming gRPC config types.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setTransportApiVersion(ApiVersion value) |
API version for xDS transport protocol.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.setTransportApiVersionValue(int value) |
API version for xDS transport protocol.
|
ApiConfigSource.Builder |
ApiConfigSource.toBuilder() |
|