Package com.google.cloud.grpc
Class GrpcTransportOptions
java.lang.Object
com.google.cloud.grpc.GrpcTransportOptions
- All Implemented Interfaces:
TransportOptions,Serializable
Class representing service options for those services that use gRPC as the transport layer.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder forGrpcTransportOptions.static classstatic interfaceAn interface forExecutorServicefactories. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetApiCallSettings(RetrySettings retrySettings) Deprecated.Returns a scheduled executor service provider.inthashCode()static GrpcTransportOptions.Builderstatic TransportChannelProvidersetUpChannelProvider(InstantiatingGrpcChannelProvider.Builder providerBuilder, ServiceOptions<?, ?> serviceOptions) Returns a channel provider from the given default provider.static CredentialsProvidersetUpCredentialsProvider(ServiceOptions<?, ?> serviceOptions)
-
Method Details
-
getExecutorFactory
Returns a scheduled executor service provider. -
getApiCallSettings
Deprecated.Returns a builder for API call settings. -
setUpChannelProvider
@BetaApi public static TransportChannelProvider setUpChannelProvider(InstantiatingGrpcChannelProvider.Builder providerBuilder, ServiceOptions<?, ?> serviceOptions) Returns a channel provider from the given default provider. -
setUpCredentialsProvider
-
toBuilder
-
hashCode
public int hashCode() -
equals
-
newBuilder
-