Class GrpcStorageOptions.GrpcStorageDefaults (2.49.0)

public static final class GrpcStorageOptions.GrpcStorageDefaults extends StorageOptions.StorageDefaults

Inheritance

java.lang.Object > com.google.cloud.storage.StorageOptions.StorageDefaults > GrpcStorageOptions.GrpcStorageDefaults

Methods

getDefaultOpenTelemetry()

public OpenTelemetry getDefaultOpenTelemetry()
Returns
TypeDescription
io.opentelemetry.api.OpenTelemetry

getDefaultRpcFactory()

public StorageRpcFactory getDefaultRpcFactory()
Returns
TypeDescription
StorageRpcFactory

getDefaultServiceFactory()

public StorageFactory getDefaultServiceFactory()
Returns
TypeDescription
StorageFactory

getDefaultStorageWriterConfig()

public BlobWriteSessionConfig getDefaultStorageWriterConfig()
Returns
TypeDescription
BlobWriteSessionConfig

getDefaultTransportOptions()

public GrpcTransportOptions getDefaultTransportOptions()
Returns
TypeDescription
com.google.cloud.grpc.GrpcTransportOptions

getStorageRetryStrategy()

public StorageRetryStrategy getStorageRetryStrategy()
Returns
TypeDescription
StorageRetryStrategy

getTerminationAwaitDuration()

public Duration getTerminationAwaitDuration()

This method is obsolete. Use #getTerminationAwaitDurationJavaTime() instead.

Returns
TypeDescription
org.threeten.bp.Duration

getTerminationAwaitDurationJavaTime()

public Duration getTerminationAwaitDurationJavaTime()
Returns
TypeDescription
Duration

grpcInterceptorProvider()

public GrpcInterceptorProvider grpcInterceptorProvider()
Returns
TypeDescription
GrpcInterceptorProvider

isAttemptDirectPath()

public boolean isAttemptDirectPath()
Returns
TypeDescription
boolean

isEnableGrpcClientMetrics()

public boolean isEnableGrpcClientMetrics()
Returns
TypeDescription
boolean