Package com.google.api.gax.grpc (2.72.1)

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com. google. api. gax. grpc. Channel Pool Settings Settings to control ChannelPool behavior.

To facilitate low latency/high throughout applications, gax provides a ChannelPool . The pool is meant to facilitate high throughput/low latency clients. By splitting load across

com. google. api. gax. grpc. Grpc Call Settings Grpc-specific settings for creating callables.

Classes

Class Description
com. google. api. gax. grpc. Channel Pool Settings. Builder
com. google. api. gax. grpc. Gax Grpc Properties Provides properties of the GAX-GRPC library.
com. google. api. gax. grpc. Grpc Call Context GrpcCallContext encapsulates context data used to make a grpc call.

GrpcCallContext is immutable in the sense that none of its methods modifies the GrpcCallContext itself or the underlying data. Methods of the form withX , such as #withTransportChannel , return copies of the object, but with one field changed. The immutability

com. google. api. gax. grpc. Grpc Call Settings. Builder
com. google. api. gax. grpc. Grpc Header Interceptor An interceptor to handle custom headers.

Package-private for internal usage.

com. google. api. gax. grpc. Grpc Logging Interceptor
com. google. api. gax. grpc. Grpc Response Metadata GrpcResponseMetadata provides a mechanism to access the headers and trailers returned by a gRPC client method.

NOTE: the GrpcResponseMetadata class is not thread-safe and should NOT be re-used for multiple

com. google. api. gax. grpc. Grpc Status Code A failure code specific to a gRPC call.
com. google. api. gax. grpc. Grpc Transport Channel Implementation of TransportChannel based on gRPC.
com. google. api. gax. grpc. Grpc Transport Channel. Builder
com. google. api. gax. grpc. Instantiating Grpc Channel Provider InstantiatingGrpcChannelProvider is a TransportChannelProvider which constructs a gRPC ManagedChannel with a number of configured inputs every time getChannel(...) is called. These inputs include a port, a service address, and credentials.
com. google. api. gax. grpc. Instantiating Grpc Channel Provider. Builder
com. google. api. gax. grpc. Proto Operation Transformers Public for technical reasons; intended for use by generated code.
com. google. api. gax. grpc. Proto Operation Transformers. Metadata Transformer
com. google. api. gax. grpc. Proto Operation Transformers. Response Transformer

Interfaces

Interface Description
com. google. api. gax. grpc. Channel Factory This interface represents a factory for creating one ManagedChannel

This is public only for technical reasons, for advanced usage.

com. google. api. gax. grpc. Channel Primer An interface to prepare a ManagedChannel for normal requests by priming the channel

This is public only for technical reasons, for advanced usage.

com. google. api. gax. grpc. Grpc Interceptor Provider Provider of custom gRPC ClientInterceptors.
com. google. api. gax. grpc. Response Metadata Handler An interface to handle metadata returned from an RPC. A ResponseMetadataHandler is used by the GrpcMetadataHandlerInterceptor class to provide custom handling of the returned headers and trailers.

Enums

Enum Description
com. google. api. gax. grpc. Instantiating Grpc Channel Provider. Hard Bound Token Types
Create a Mobile Website
View Site in Mobile | Classic
Share by: