ApiConfigSource.Builder |
ApiConfigSource.Builder.addAllClusterNames(Iterable<String> values) |
Cluster names should be used only with REST.
|
ApiConfigSource.Builder |
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 |
ApiConfigSource.Builder.addAllGrpcServices(Iterable<? extends GrpcService> values) |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.addClusterNames(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.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearGrpcServices() |
Multiple gRPC services be provided for GRPC.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
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 |
ApiConfigSource.Builder.clone() |
|
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.
|
ApiConfigSource.Builder |
ApiConfigSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static ApiConfigSource.Builder |
ApiConfigSource.newBuilder() |
|
static ApiConfigSource.Builder |
ApiConfigSource.newBuilder(ApiConfigSource prototype) |
|
ApiConfigSource.Builder |
ApiConfigSource.newBuilderForType() |
|
protected ApiConfigSource.Builder |
ApiConfigSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.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,
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.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
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.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
ApiConfigSource.Builder |
ApiConfigSource.toBuilder() |
|