Package com.google.cloud.grpc
Class GrpcTransportOptions
- java.lang.Object
-
- com.google.cloud.grpc.GrpcTransportOptions
-
- All Implemented Interfaces:
TransportOptions,Serializable
public class GrpcTransportOptions extends Object implements TransportOptions
Class representing service options for those services that use gRPC as the transport layer.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGrpcTransportOptions.BuilderBuilder forGrpcTransportOptions.static classGrpcTransportOptions.DefaultExecutorFactorystatic interfaceGrpcTransportOptions.ExecutorFactory<T extends ExecutorService>An interface forExecutorServicefactories.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)UnaryCallSettings.BuildergetApiCallSettings(RetrySettings retrySettings)Deprecated.GrpcTransportOptions.ExecutorFactory<ScheduledExecutorService>getExecutorFactory()Returns a scheduled executor service provider.inthashCode()static GrpcTransportOptions.BuildernewBuilder()static TransportChannelProvidersetUpChannelProvider(InstantiatingGrpcChannelProvider.Builder providerBuilder, ServiceOptions<?,?> serviceOptions)Returns a channel provider from the given default provider.static CredentialsProvidersetUpCredentialsProvider(ServiceOptions<?,?> serviceOptions)GrpcTransportOptions.BuildertoBuilder()
-
-
-
Method Detail
-
getExecutorFactory
public GrpcTransportOptions.ExecutorFactory<ScheduledExecutorService> getExecutorFactory()
Returns a scheduled executor service provider.
-
getApiCallSettings
@Deprecated public UnaryCallSettings.Builder getApiCallSettings(RetrySettings retrySettings)
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
public static CredentialsProvider setUpCredentialsProvider(ServiceOptions<?,?> serviceOptions)
-
toBuilder
public GrpcTransportOptions.Builder toBuilder()
-
newBuilder
public static GrpcTransportOptions.Builder newBuilder()
-
-