Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activeStreamsCountDecr(long, Status, boolean) - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- activeStreamsCountIncr() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- addAllMethod(Iterable<? extends MethodConfig>) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addAllName(Iterable<String>) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- addMethod(int, MethodConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addMethod(int, MethodConfig.Builder) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addMethod(MethodConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addMethod(MethodConfig.Builder) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addMethodBuilder() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addMethodBuilder(int) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- addName(String) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- addNameBytes(ByteString) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- AFFINITY_CTX_KEY - Static variable in class com.google.cloud.grpc.GcpManagedChannel
- AFFINITY_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.MethodConfig
- AFFINITY_KEY - Static variable in class com.google.cloud.grpc.GcpManagedChannel
- AFFINITY_KEY_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.AffinityConfig
- AffinityConfig - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.AffinityConfig - AffinityConfig.Builder - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.AffinityConfig - AffinityConfig.Command - Enum Class in com.google.cloud.grpc.proto
-
Protobuf enum
grpc.gcp.AffinityConfig.Command - AffinityConfigOrBuilder - Interface in com.google.cloud.grpc.proto
- affinityCountDecr() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- affinityCountIncr() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- ApiConfig - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.ApiConfig - ApiConfig.Builder - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.ApiConfig - ApiConfigOrBuilder - Interface in com.google.cloud.grpc.proto
- authority() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- authority() - Method in class com.google.cloud.grpc.GcpManagedChannel
- authority() - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
The authority of the current endpoint of the default MultiEndpoint.
- authorityFor(String) - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
The authority of the current endpoint of the specified MultiEndpoint.
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.grpc.GcpManagedChannel
- awaitTermination(long, TimeUnit) - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Waits for the channel to become terminated, giving up if the timeout is reached.
B
- bind(GcpManagedChannel.ChannelRef, List<String>) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Bind channel with affinity key.
- BIND - Enum constant in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will establish the channel affinity with the channel which is used to execute the RPC.
- BIND_VALUE - Static variable in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will establish the channel affinity with the channel which is used to execute the RPC.
- BOUND - Enum constant in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will be required to be bound to an existing session to execute the RPC.
- BOUND_VALUE - Static variable in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will be required to be bound to an existing session to execute the RPC.
- build() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- build() - Method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry.Builder
-
Returns a new
GcpFallbackOpenTelemetrybuilt with the configuration of thisGcpFallbackOpenTelemetry.Builder. - build() - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
-
Returns the
ManagedChannelbuilt by the delegate by default. - build() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
- build() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
- build() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
- build() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
- build() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
- build() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint.Builder
- build() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- build() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- build() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- build() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- Builder() - Constructor for class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- Builder() - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
- Builder() - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
- Builder() - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
-
Constructor for GcpMetricsOptions.Builder.
- Builder() - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
- Builder(GcpManagedChannelOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
- Builder(GcpManagedChannelOptions.GcpChannelPoolOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
- Builder(GcpManagedChannelOptions.GcpMetricsOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
- Builder(GcpManagedChannelOptions.GcpResiliencyOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
- Builder(GcpMultiEndpointOptions) - Constructor for class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
- Builder(List<String>) - Constructor for class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
- Builder(List<String>) - Constructor for class com.google.cloud.grpc.multiendpoint.MultiEndpoint.Builder
- buildPartial() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- buildPartial() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- buildPartial() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- buildPartial() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
C
- cancel(String, Throwable) - Method in class com.google.cloud.grpc.GcpClientCall
- cancel(String, Throwable) - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- CHANNEL_ID_KEY - Static variable in class com.google.cloud.grpc.GcpManagedChannel
-
CallOptions key that will be set by grpc-gcp with the actual channel ID used for the call.
- CHANNEL_POOL_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.ApiConfig
- ChannelPoolConfig - Class in com.google.cloud.grpc.proto
-
Deprecated.
- ChannelPoolConfig.Builder - Class in com.google.cloud.grpc.proto
-
Deprecated.Deprecated.
- ChannelPoolConfigOrBuilder - Interface in com.google.cloud.grpc.proto
-
Deprecated.
- ChannelRef(ManagedChannel) - Constructor for class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- ChannelRef(ManagedChannel, int, int) - Constructor for class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- checkKeys(Object, boolean, MethodDescriptor<ReqT, RespT>) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Fetch the affinity key from the message.
- clear() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- clear() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- clear() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- clear() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- clearAffinity() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- clearAffinityKey() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The field path of the affinity key in the request/response message.
- clearChannelPool() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- clearCommand() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The affinity command applies on the selected gRPC methods.
- clearField(Descriptors.FieldDescriptor) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- clearField(Descriptors.FieldDescriptor) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- clearIdleTimeout() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The idle timeout (seconds) of channels without bound affinity sessions.
- clearMaxConcurrentStreamsLowWatermark() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The low watermark of max number of concurrent streams in a channel.
- clearMaxSize() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The max number of channels in the pool.
- clearMethod() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- clearName() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- clone() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- clone() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- clone() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- clone() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- com.google.cloud.grpc - package com.google.cloud.grpc
- com.google.cloud.grpc.fallback - package com.google.cloud.grpc.fallback
- com.google.cloud.grpc.multiendpoint - package com.google.cloud.grpc.multiendpoint
- com.google.cloud.grpc.proto - package com.google.cloud.grpc.proto
- COMMAND_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.AffinityConfig
D
- DEFAULT_NAME - Static variable in class com.google.cloud.grpc.GcpMultiEndpointOptions
- delegate() - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- delegate() - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
-
Returns the delegated
ManagedChannelBuilder. - DISABLE_AFFINITY_CTX_KEY - Static variable in class com.google.cloud.grpc.GcpManagedChannel
- DISABLE_AFFINITY_KEY - Static variable in class com.google.cloud.grpc.GcpManagedChannel
- disableAllMetrics() - Method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry.Builder
-
Disable all metrics.
- disableDynamicScaling() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Disables dynamic scaling functionality.
- disableMetrics(Collection<String>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry.Builder
-
Disables the specified metrics from being collected and exported.
- disableUnresponsiveConnectionDetection() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
-
Disable unresponsive connection detection.
E
- enableMetrics(Collection<String>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry.Builder
-
Enables the specified metrics for collection and export.
- equals(Object) - Method in class com.google.cloud.grpc.proto.AffinityConfig
- equals(Object) - Method in class com.google.cloud.grpc.proto.ApiConfig
- equals(Object) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- equals(Object) - Method in class com.google.cloud.grpc.proto.MethodConfig
F
- forDelegateBuilder(ManagedChannelBuilder<?>) - Static method in class com.google.cloud.grpc.GcpManagedChannelBuilder
- forNumber(int) - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
G
- GcpChannelPoolOptions(GcpManagedChannelOptions.GcpChannelPoolOptions.Builder) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- GcpClientCall<ReqT,
RespT> - Class in com.google.cloud.grpc -
A wrapper of ClientCall that can fetch the affinitykey from the request/response message.
- GcpClientCall(GcpManagedChannel, MethodDescriptor<ReqT, RespT>, CallOptions, AffinityConfig) - Constructor for class com.google.cloud.grpc.GcpClientCall
- GcpClientCall.SimpleGcpClientCall<ReqT,
RespT> - Class in com.google.cloud.grpc -
A simple wrapper of ClientCall.
- GcpExtensionProto - Class in com.google.cloud.grpc.proto
- GcpFallbackChannel - Class in com.google.cloud.grpc.fallback
- GcpFallbackChannel(GcpFallbackChannelOptions, ManagedChannelBuilder<?>, ManagedChannelBuilder<?>) - Constructor for class com.google.cloud.grpc.fallback.GcpFallbackChannel
- GcpFallbackChannel(GcpFallbackChannelOptions, ManagedChannel, ManagedChannel) - Constructor for class com.google.cloud.grpc.fallback.GcpFallbackChannel
- GcpFallbackChannelOptions - Class in com.google.cloud.grpc.fallback
- GcpFallbackChannelOptions(GcpFallbackChannelOptions.Builder) - Constructor for class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- GcpFallbackChannelOptions.Builder - Class in com.google.cloud.grpc.fallback
- GcpFallbackOpenTelemetry - Class in com.google.cloud.grpc.fallback
-
The entrypoint for OpenTelemetry metrics functionality in gRPC-GCP Fallback channel.
- GcpFallbackOpenTelemetry.Builder - Class in com.google.cloud.grpc.fallback
-
Builder for configuring
GcpFallbackOpenTelemetry. - GcpManagedChannel - Class in com.google.cloud.grpc
-
A channel management factory that implements grpc.Channel APIs.
- GcpManagedChannel(ManagedChannelBuilder<?>, ApiConfig, int, GcpManagedChannelOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannel
-
Deprecated.
- GcpManagedChannel(ManagedChannelBuilder<?>, ApiConfig, GcpManagedChannelOptions) - Constructor for class com.google.cloud.grpc.GcpManagedChannel
-
Constructor for GcpManagedChannel.
- GcpManagedChannel.ChannelRef - Class in com.google.cloud.grpc
-
A wrapper of real grpc channel, it provides helper functions to calculate affinity counts and active streams count.
- GcpManagedChannelBuilder - Class in com.google.cloud.grpc
- GcpManagedChannelOptions - Class in com.google.cloud.grpc
-
Options for the
GcpManagedChannel. - GcpManagedChannelOptions() - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions
- GcpManagedChannelOptions(GcpManagedChannelOptions.Builder) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions
- GcpManagedChannelOptions.Builder - Class in com.google.cloud.grpc
- GcpManagedChannelOptions.GcpChannelPoolOptions - Class in com.google.cloud.grpc
-
Channel pool configuration for the GCP managed channel.
- GcpManagedChannelOptions.GcpChannelPoolOptions.Builder - Class in com.google.cloud.grpc
- GcpManagedChannelOptions.GcpMetricsOptions - Class in com.google.cloud.grpc
-
Metrics configuration for the GCP managed channel.
- GcpManagedChannelOptions.GcpMetricsOptions.Builder - Class in com.google.cloud.grpc
- GcpManagedChannelOptions.GcpResiliencyOptions - Class in com.google.cloud.grpc
-
Resiliency configuration for the GCP managed channel.
- GcpManagedChannelOptions.GcpResiliencyOptions.Builder - Class in com.google.cloud.grpc
- GcpMetricsOptions(GcpManagedChannelOptions.GcpMetricsOptions.Builder) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- GcpMultiEndpointChannel - Class in com.google.cloud.grpc
-
The purpose of GcpMultiEndpointChannel is twofold: Fallback to an alternative endpoint (host:port) of a gRPC service when the original endpoint is completely unavailable.
- GcpMultiEndpointChannel(List<GcpMultiEndpointOptions>, ApiConfig, GcpManagedChannelOptions) - Constructor for class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Constructor for
GcpMultiEndpointChannel. - GcpMultiEndpointOptions - Class in com.google.cloud.grpc
-
MultiEndpointconfiguration for theGcpMultiEndpointChannel. - GcpMultiEndpointOptions(GcpMultiEndpointOptions.Builder) - Constructor for class com.google.cloud.grpc.GcpMultiEndpointOptions
- GcpMultiEndpointOptions.Builder - Class in com.google.cloud.grpc
- GcpResiliencyOptions(GcpManagedChannelOptions.GcpResiliencyOptions.Builder) - Constructor for class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- getActiveStreamsCount() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getAffinity() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- getAffinity() - Method in class com.google.cloud.grpc.proto.MethodConfig
-
The channel affinity configurations.
- getAffinity() - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
The channel affinity configurations.
- getAffinityBuilder() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- getAffinityCount() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getAffinityKey() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The field path of the affinity key in the request/response message.
- getAffinityKey() - Method in class com.google.cloud.grpc.proto.AffinityConfig
-
The field path of the affinity key in the request/response message.
- getAffinityKey() - Method in interface com.google.cloud.grpc.proto.AffinityConfigOrBuilder
-
The field path of the affinity key in the request/response message.
- getAffinityKeyBytes() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The field path of the affinity key in the request/response message.
- getAffinityKeyBytes() - Method in class com.google.cloud.grpc.proto.AffinityConfig
-
The field path of the affinity key in the request/response message.
- getAffinityKeyBytes() - Method in interface com.google.cloud.grpc.proto.AffinityConfigOrBuilder
-
The field path of the affinity key in the request/response message.
- getAffinityKeyLifetime() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getAffinityOrBuilder() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- getAffinityOrBuilder() - Method in class com.google.cloud.grpc.proto.MethodConfig
-
The channel affinity configurations.
- getAffinityOrBuilder() - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
The channel affinity configurations.
- getAndResetErrCalls() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getAndResetOkCalls() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getAttributes() - Method in class com.google.cloud.grpc.GcpClientCall
-
May only be called after Listener#onHeaders or Listener#onClose.
- getAttributes() - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- getChannel() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getChannelConfigurator() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getChannelCredentials() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getChannelPool() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- getChannelPool() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- getChannelPool() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- getChannelPoolBuilder() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- getChannelPoolOptions() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions
- getChannelPoolOrBuilder() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- getChannelPoolOrBuilder() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
Deprecated.
- getChannelPoolOrBuilder() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
Deprecated.
- getChannelRef(String) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Pick a
GcpManagedChannel.ChannelRef(and create a new one if necessary). - getChannelRefForBind() - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Returns a
GcpManagedChannel.ChannelReffrom the pool for a binding call. - getChannelRefRoundRobin() - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Returns a
GcpManagedChannel.ChannelReffrom the pool in round-robin manner. - getCleanupInterval() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getCommand() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The affinity command applies on the selected gRPC methods.
- getCommand() - Method in class com.google.cloud.grpc.proto.AffinityConfig
-
The affinity command applies on the selected gRPC methods.
- getCommand() - Method in interface com.google.cloud.grpc.proto.AffinityConfigOrBuilder
-
The affinity command applies on the selected gRPC methods.
- getCommandValue() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The affinity command applies on the selected gRPC methods.
- getCommandValue() - Method in class com.google.cloud.grpc.proto.AffinityConfig
-
The affinity command applies on the selected gRPC methods.
- getCommandValue() - Method in interface com.google.cloud.grpc.proto.AffinityConfigOrBuilder
-
The affinity command applies on the selected gRPC methods.
- getConcurrentStreamsLowWatermark() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getConnectedSinceNanos() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getCurrentId() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
-
Returns current endpoint id.
- getDefaultInstance() - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- getDefaultInstance() - Static method in class com.google.cloud.grpc.proto.ApiConfig
- getDefaultInstance() - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- getDefaultInstance() - Static method in class com.google.cloud.grpc.proto.MethodConfig
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.ApiConfig
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- getDefaultInstanceForType() - Method in class com.google.cloud.grpc.proto.MethodConfig
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- getDescriptor() - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.ApiConfig
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.GcpExtensionProto
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- getDescriptor() - Static method in class com.google.cloud.grpc.proto.MethodConfig
- getDescriptorForType() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- getDescriptorForType() - Method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
- getDescriptorForType() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- getDescriptorForType() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- getDescriptorForType() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- getEndpoints() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getEndpoints() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
- getErroneousStates() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getErrorRateThreshold() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getFallbackChannelName() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getFallbackCnt() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
- getFallbackProbingFunction() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getFallbackProbingInterval() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getGcpOpenTelemetry() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getId() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getIdleTimeout() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The idle timeout (seconds) of channels without bound affinity sessions.
- getIdleTimeout() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.The idle timeout (seconds) of channels without bound affinity sessions.
- getIdleTimeout() - Method in interface com.google.cloud.grpc.proto.ChannelPoolConfigOrBuilder
-
Deprecated.The idle timeout (seconds) of channels without bound affinity sessions.
- getInitSize() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getLabelKeys() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getLabelValues() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getMaxActiveStreams() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getMaxConcurrentStreamsLowWatermark() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The low watermark of max number of concurrent streams in a channel.
- getMaxConcurrentStreamsLowWatermark() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.The low watermark of max number of concurrent streams in a channel.
- getMaxConcurrentStreamsLowWatermark() - Method in interface com.google.cloud.grpc.proto.ChannelPoolConfigOrBuilder
-
Deprecated.The low watermark of max number of concurrent streams in a channel.
- getMaxRpcPerChannel() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getMaxSize() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getMaxSize() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getMaxSize() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The max number of channels in the pool.
- getMaxSize() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.The max number of channels in the pool.
- getMaxSize() - Method in interface com.google.cloud.grpc.proto.ChannelPoolConfigOrBuilder
-
Deprecated.The max number of channels in the pool.
- getMethod(int) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethod(int) - Method in class com.google.cloud.grpc.proto.ApiConfig
-
The method configurations.
- getMethod(int) - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
The method configurations.
- getMethodBuilder(int) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodBuilderList() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodCount() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodCount() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
The method configurations.
- getMethodCount() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
The method configurations.
- getMethodList() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodList() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
The method configurations.
- getMethodList() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
The method configurations.
- getMethodOrBuilder(int) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodOrBuilder(int) - Method in class com.google.cloud.grpc.proto.ApiConfig
-
The method configurations.
- getMethodOrBuilder(int) - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
The method configurations.
- getMethodOrBuilderList() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- getMethodOrBuilderList() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
The method configurations.
- getMethodOrBuilderList() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
The method configurations.
- getMetricRegistry() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getMetricsOptions() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions
- getMinActiveStreams() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getMinFailedCalls() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getMinRpcPerChannel() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getMinSize() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getMinSize() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getName() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getName(int) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getName(int) - Method in class com.google.cloud.grpc.proto.MethodConfig
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getName(int) - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameBytes(int) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameBytes(int) - Method in class com.google.cloud.grpc.proto.MethodConfig
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameBytes(int) - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameCount() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameCount() - Method in class com.google.cloud.grpc.proto.MethodConfig
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameCount() - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameList() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameList() - Method in class com.google.cloud.grpc.proto.MethodConfig
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNameList() - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- getNamePrefix() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getNumber() - Method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
- getNumberOfChannels() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getOpenTelemetryMeter() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getOtelLabelKeys() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getOtelLabelValues() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- getParserForType() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- getParserForType() - Method in class com.google.cloud.grpc.proto.ApiConfig
- getParserForType() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- getParserForType() - Method in class com.google.cloud.grpc.proto.MethodConfig
- getPeriod() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getPrimaryChannelName() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getPrimaryProbingFunction() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getPrimaryProbingInterval() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- getRecoverCnt() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
- getRecoveryTimeout() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getReplaceCnt() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
- getResiliencyOptions() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions
- getScaleDownInterval() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- getSerializedSize() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- getSerializedSize() - Method in class com.google.cloud.grpc.proto.ApiConfig
- getSerializedSize() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- getSerializedSize() - Method in class com.google.cloud.grpc.proto.MethodConfig
- getState() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- getState(boolean) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Get the current connectivity state of the channel pool.
- getStreamsLowWatermark() - Method in class com.google.cloud.grpc.GcpManagedChannel
- getSwitchingDelay() - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions
- getUnresponsiveDetectionDroppedCount() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- getUnresponsiveDetectionMs() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- getValueDescriptor() - Method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
- GrpcGcpUtil - Class in com.google.cloud.grpc
- GrpcGcpUtil() - Constructor for class com.google.cloud.grpc.GrpcGcpUtil
H
- halfClose() - Method in class com.google.cloud.grpc.GcpClientCall
- halfClose() - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- hasAffinity() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- hasAffinity() - Method in class com.google.cloud.grpc.proto.MethodConfig
-
The channel affinity configurations.
- hasAffinity() - Method in interface com.google.cloud.grpc.proto.MethodConfigOrBuilder
-
The channel affinity configurations.
- hasChannelPool() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- hasChannelPool() - Method in class com.google.cloud.grpc.proto.ApiConfig
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- hasChannelPool() - Method in interface com.google.cloud.grpc.proto.ApiConfigOrBuilder
-
Deprecated.grpc.gcp.ApiConfig.channel_pool is deprecated. See google/grpc/gcp/proto/grpc_gcp.proto;l=25
- hashCode() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- hashCode() - Method in class com.google.cloud.grpc.proto.ApiConfig
- hashCode() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- hashCode() - Method in class com.google.cloud.grpc.proto.MethodConfig
I
- IDLE_TIMEOUT_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- IMPLEMENTATION_VERSION - Static variable in class com.google.cloud.grpc.GrpcGcpUtil
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.ApiConfig
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- internalGetFieldAccessorTable() - Method in class com.google.cloud.grpc.proto.MethodConfig
- internalGetValueMap() - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
- isEnableFallback() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- isInFallbackMode() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- isInitialized() - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- isInitialized() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- isInitialized() - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- isInitialized() - Method in class com.google.cloud.grpc.proto.ApiConfig
- isInitialized() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- isInitialized() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- isInitialized() - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- isInitialized() - Method in class com.google.cloud.grpc.proto.MethodConfig
- isNotReadyFallbackEnabled() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- isReady() - Method in class com.google.cloud.grpc.GcpClientCall
-
Calls that send exactly one message should not check this method.
- isReady() - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- isShutdown() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- isShutdown() - Method in class com.google.cloud.grpc.GcpManagedChannel
- isShutdown() - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Returns whether the channel is shutdown.
- isTerminated() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- isTerminated() - Method in class com.google.cloud.grpc.GcpManagedChannel
- isTerminated() - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Returns whether the channel is terminated.
- isUnresponsiveDetectionEnabled() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- isUseRoundRobinOnBind() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
M
- MAX_CONCURRENT_STREAMS_LOW_WATERMARK_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- MAX_SIZE_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- ME_CONTEXT_KEY - Static variable in class com.google.cloud.grpc.GcpMultiEndpointChannel
- ME_KEY - Static variable in class com.google.cloud.grpc.GcpMultiEndpointChannel
- mergeAffinity(AffinityConfig) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- mergeChannelPool(ChannelPoolConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- mergeFrom(AffinityConfig) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- mergeFrom(ApiConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- mergeFrom(ChannelPoolConfig) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- mergeFrom(MethodConfig) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- mergeFrom(Message) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- mergeFrom(Message) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- mergeFrom(Message) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- mergeFrom(Message) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- mergeUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- messageReceived() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
- METHOD_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.ApiConfig
- MethodConfig - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.MethodConfig - MethodConfig.Builder - Class in com.google.cloud.grpc.proto
-
Protobuf type
grpc.gcp.MethodConfig - MethodConfigOrBuilder - Interface in com.google.cloud.grpc.proto
- MultiEndpoint - Class in com.google.cloud.grpc.multiendpoint
-
MultiEndpoint holds a list of endpoints, tracks their availability and defines the current endpoint.
- MultiEndpoint.Builder - Class in com.google.cloud.grpc.multiendpoint
-
Builder for MultiEndpoint.
N
- NAME_FIELD_NUMBER - Static variable in class com.google.cloud.grpc.proto.MethodConfig
- newBuilder() - Static method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- newBuilder() - Static method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions
- newBuilder() - Static method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry
- newBuilder() - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
-
Creates a new GcpChannelPoolOptions.Builder.
- newBuilder() - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
-
Creates a new GcpMetricsOptions.Builder.
- newBuilder() - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
-
Creates a new GcpResiliencyOptions.Builder.
- newBuilder() - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions
-
Creates a new GcpManagedChannelOptions.Builder.
- newBuilder() - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- newBuilder() - Static method in class com.google.cloud.grpc.proto.ApiConfig
- newBuilder() - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- newBuilder() - Static method in class com.google.cloud.grpc.proto.MethodConfig
- newBuilder(GcpManagedChannelOptions) - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions
-
Creates a new GcpManagedChannelOptions.Builder from GcpManagedChannelOptions.
- newBuilder(GcpManagedChannelOptions.GcpChannelPoolOptions) - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
-
Creates a new GcpChannelPoolOptions.Builder from GcpChannelPoolOptions.
- newBuilder(GcpManagedChannelOptions.GcpMetricsOptions) - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
-
Creates a new GcpMetricsOptions.Builder from GcpMetricsOptions.
- newBuilder(GcpManagedChannelOptions.GcpResiliencyOptions) - Static method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
-
Creates a new GcpResiliencyOptions.Builder from GcpResiliencyOptions.
- newBuilder(GcpMultiEndpointOptions) - Static method in class com.google.cloud.grpc.GcpMultiEndpointOptions
-
Creates a new GcpMultiEndpointOptions.Builder from GcpMultiEndpointOptions.
- newBuilder(AffinityConfig) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- newBuilder(ApiConfig) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- newBuilder(ChannelPoolConfig) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- newBuilder(MethodConfig) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- newBuilder(List<String>) - Static method in class com.google.cloud.grpc.GcpMultiEndpointOptions
-
Creates a new GcpMultiEndpointOptions.Builder.
- newBuilderForType() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- newBuilderForType() - Method in class com.google.cloud.grpc.proto.ApiConfig
- newBuilderForType() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- newBuilderForType() - Method in class com.google.cloud.grpc.proto.MethodConfig
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.google.cloud.grpc.proto.AffinityConfig
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.google.cloud.grpc.proto.ApiConfig
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.google.cloud.grpc.proto.MethodConfig
- newCall(MethodDescriptor<ReqT, RespT>, CallOptions) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Manage the channelpool using GcpClientCall().
- newCall(MethodDescriptor<RequestT, ResponseT>, CallOptions) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- newCall(MethodDescriptor<RequestT, ResponseT>, CallOptions) - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Check the value of
GcpMultiEndpointChannel.ME_KEYkey in theCallOptionsand if found use the MultiEndpoint with the same name for this call. - newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.google.cloud.grpc.proto.AffinityConfig
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.google.cloud.grpc.proto.ApiConfig
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.google.cloud.grpc.proto.MethodConfig
- notifyWhenStateChanged(ConnectivityState, Runnable) - Method in class com.google.cloud.grpc.GcpManagedChannel
P
- parseDelimitedFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseDelimitedFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseDelimitedFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseDelimitedFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(byte[]) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(byte[]) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(byte[]) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(byte[]) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(ByteString) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(ByteString) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(ByteString) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(ByteString) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(CodedInputStream) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(CodedInputStream) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(CodedInputStream) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(CodedInputStream) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(InputStream) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(ByteBuffer) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(ByteBuffer) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(ByteBuffer) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(ByteBuffer) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.MethodConfig
- parser() - Static method in class com.google.cloud.grpc.proto.AffinityConfig
- parser() - Static method in class com.google.cloud.grpc.proto.ApiConfig
- parser() - Static method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- parser() - Static method in class com.google.cloud.grpc.proto.MethodConfig
R
- registerAllExtensions(ExtensionRegistry) - Static method in class com.google.cloud.grpc.proto.GcpExtensionProto
- registerAllExtensions(ExtensionRegistryLite) - Static method in class com.google.cloud.grpc.proto.GcpExtensionProto
- removeMethod(int) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- request(int) - Method in class com.google.cloud.grpc.GcpClientCall
- request(int) - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- resetAffinityCount() - Method in class com.google.cloud.grpc.GcpManagedChannel.ChannelRef
S
- sendMessage(ReqT) - Method in class com.google.cloud.grpc.GcpClientCall
-
Delay executing operations until call.sendMessage() is called, switch the channel, start the call, do previous operations, and finally do sendMessage().
- setAffinity(AffinityConfig) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- setAffinity(AffinityConfig.Builder) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
The channel affinity configurations.
- setAffinityKey(String) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The field path of the affinity key in the request/response message.
- setAffinityKeyBytes(ByteString) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The field path of the affinity key in the request/response message.
- setAffinityKeyLifetime(Duration) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
How long to keep an affinity key after its last use.
- setChannelPool(ChannelPoolConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- setChannelPool(ChannelPoolConfig.Builder) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
Deprecated.
- setCleanupInterval(Duration) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
How frequently affinity key cleanup process should run.
- setCommand(AffinityConfig.Command) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The affinity command applies on the selected gRPC methods.
- setCommandValue(int) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
-
The affinity command applies on the selected gRPC methods.
- setConcurrentStreamsLowWatermark(int) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Sets the concurrent streams low watermark.
- setDynamicScaling(int, int, Duration) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Enables dynamic scaling functionality.
- setEnableFallback(boolean) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setEndpointAvailable(String, boolean) - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
-
Inform MultiEndpoint when an endpoint becomes available or unavailable.
- setEndpoints(List<String>) - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
-
Provide an updated list of endpoints to MultiEndpoint.
- setErroneousStates(Set<Status.Code>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setErrorRateThreshold(float) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setFallbackChannelName(String) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setFallbackProbingFunction(Function<Channel, String>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setFallbackProbingInterval(Duration) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- setGcpFallbackOpenTelemetry(GcpFallbackOpenTelemetry) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setIdleTimeout(long) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The idle timeout (seconds) of channels without bound affinity sessions.
- setInitSize(int) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Sets the initial channel pool size.
- setMaxConcurrentStreamsLowWatermark(int) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The low watermark of max number of concurrent streams in a channel.
- setMaxSize(int) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Sets the maximum size of the channel pool.
- setMaxSize(int) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.The max number of channels in the pool.
- setMessageCompression(boolean) - Method in class com.google.cloud.grpc.GcpClientCall
- setMessageCompression(boolean) - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- setMethod(int, MethodConfig) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- setMethod(int, MethodConfig.Builder) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
-
The method configurations.
- setMinFailedCalls(int) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setMinSize(int) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Sets the minimum size of the channel pool.
- setMultiEndpoints(List<GcpMultiEndpointOptions>) - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Update the list of MultiEndpoint configurations.
- setName(int, String) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
-
A fully qualified name of a gRPC method, or a wildcard pattern ending with .*, such as foo.bar.A, foo.bar.*.
- setNotReadyFallback(boolean) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
-
If true, temporarily fallback requests to a ready channel from a channel which is not ready to send a request immediately.
- setPeriod(Duration) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setPoolSize(int) - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
-
Deprecated.
- setPrimaryChannelName(String) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setPrimaryProbingFunction(Function<Channel, String>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setPrimaryProbingInterval(Duration) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setProbingFunction(Function<Channel, String>) - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannelOptions.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.AffinityConfig.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.ApiConfig.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig.Builder
-
Deprecated.
- setUnknownFields(UnknownFieldSet) - Method in class com.google.cloud.grpc.proto.MethodConfig.Builder
- setUseRoundRobinOnBind(boolean) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions.Builder
-
Enables/disables using round-robin channel selection for affinity binding calls.
- shutdown() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- shutdown() - Method in class com.google.cloud.grpc.GcpManagedChannel
- shutdown() - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.
- shutdownNow() - Method in class com.google.cloud.grpc.fallback.GcpFallbackChannel
- shutdownNow() - Method in class com.google.cloud.grpc.GcpManagedChannel
- shutdownNow() - Method in class com.google.cloud.grpc.GcpMultiEndpointChannel
-
Initiates a forceful shutdown in which preexisting and new calls are cancelled.
- SimpleGcpClientCall(GcpManagedChannel.ChannelRef, MethodDescriptor<ReqT, RespT>, CallOptions) - Constructor for class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- start(ClientCall.Listener<RespT>, Metadata) - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
- start(ClientCall.Listener<RespT>, Metadata) - Method in class com.google.cloud.grpc.GcpClientCall
T
- toBuilder() - Method in class com.google.cloud.grpc.proto.AffinityConfig
- toBuilder() - Method in class com.google.cloud.grpc.proto.ApiConfig
- toBuilder() - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- toBuilder() - Method in class com.google.cloud.grpc.proto.MethodConfig
- toString() - Method in class com.google.cloud.grpc.GcpClientCall
- toString() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpChannelPoolOptions
- toString() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions
- toString() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions
- toString() - Method in class com.google.cloud.grpc.GcpManagedChannelOptions
- toString() - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint
- toString() - Method in class com.google.cloud.grpc.GcpClientCall.SimpleGcpClientCall
U
- unbind(List<String>) - Method in class com.google.cloud.grpc.GcpManagedChannel
-
Unbind channel with affinity key.
- UNBIND - Enum constant in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will remove the channel affinity with the channel which is used to execute the RPC.
- UNBIND_VALUE - Static variable in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
The annotated method will remove the channel affinity with the channel which is used to execute the RPC.
- UNRECOGNIZED - Enum constant in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
V
- valueOf(int) - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
Deprecated.
- valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.google.cloud.grpc.proto.AffinityConfig.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withApiConfig(ApiConfig) - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
- withApiConfigJsonFile(File) - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
- withApiConfigJsonString(String) - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
- withChannelConfigurator(ApiFunction<ManagedChannelBuilder<?>, ManagedChannelBuilder<?>>) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the channel configurator for the MultiEndpoint channel pool.
- withChannelCredentials(ChannelCredentials) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the channel credentials to use in the MultiEndpoint channel pool.
- withChannelPoolOptions(GcpManagedChannelOptions.GcpChannelPoolOptions) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
-
Sets the channel pool configuration for the
GcpManagedChannel. - withEndpoints(List<String>) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the endpoints of the MultiEndpoint.
- withLabels(List<LabelKey>, List<LabelValue>) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
-
Sets label keys and values to report with the metrics.
- withMetricRegistry(MetricRegistry) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
- withMetricsOptions(GcpManagedChannelOptions.GcpMetricsOptions) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
-
Sets the metrics configuration for the
GcpManagedChannel. - withName(String) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the name of the MultiEndpoint.
- withNamePrefix(String) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
-
Sets the prefix for all metric names reported by GcpManagedChannel.
- withOpenTelemetryMeter(Meter) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
-
Sets the OpenTelemetry
Meterto be used to emit metrics. - withOptions(GcpManagedChannelOptions) - Method in class com.google.cloud.grpc.GcpManagedChannelBuilder
- withOtelLabels(List<String>, List<String>) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpMetricsOptions.Builder
-
Sets label keys and values for OpenTelemetry metrics.
- withRecoveryTimeout(Duration) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the recovery timeout for the MultiEndpoint.
- withRecoveryTimeout(Duration) - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint.Builder
-
MultiEndpoint will keep the current endpoint for up to recovery timeout after it became unavailable to give it some time to recover.
- withResiliencyOptions(GcpManagedChannelOptions.GcpResiliencyOptions) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.Builder
-
Sets the resiliency configuration for the
GcpManagedChannel. - withSdk(OpenTelemetry) - Method in class com.google.cloud.grpc.fallback.GcpFallbackOpenTelemetry.Builder
-
Sets the
OpenTelemetryentrypoint to use. - withSwitchingDelay(Duration) - Method in class com.google.cloud.grpc.GcpMultiEndpointOptions.Builder
-
Sets the switching delay for the MultiEndpoint.
- withSwitchingDelay(Duration) - Method in class com.google.cloud.grpc.multiendpoint.MultiEndpoint.Builder
-
MultiEndpoint will delay switching from an available endpoint to another endpoint for this amount of time.
- withUnresponsiveConnectionDetection(int, int) - Method in class com.google.cloud.grpc.GcpManagedChannelOptions.GcpResiliencyOptions.Builder
-
Enable unresponsive connection detection.
- writeTo(CodedOutputStream) - Method in class com.google.cloud.grpc.proto.AffinityConfig
- writeTo(CodedOutputStream) - Method in class com.google.cloud.grpc.proto.ApiConfig
- writeTo(CodedOutputStream) - Method in class com.google.cloud.grpc.proto.ChannelPoolConfig
-
Deprecated.
- writeTo(CodedOutputStream) - Method in class com.google.cloud.grpc.proto.MethodConfig
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form