public class SpannerOptions extends ServiceOptions<Spanner,SpannerOptions>Static Fields
CALL_CONTEXT_CONFIGURATOR_KEY
public static final Context.Key<SpannerOptions.CallContextConfigurator> CALL_CONTEXT_CONFIGURATOR_KEY| Field Value | |
|---|---|
| Type | Description |
io.grpc.Context.Key<CallContextConfigurator> |
|
Static Methods
createAsyncExecutorProvider(int arg0, long arg1, TimeUnit arg2)
public static SpannerOptions.CloseableExecutorProvider createAsyncExecutorProvider(int arg0, long arg1, TimeUnit arg2)| Parameters | |
|---|---|
| Name | Description |
arg0 |
int |
arg1 |
long |
arg2 |
TimeUnit |
| Returns | |
|---|---|
| Type | Description |
CloseableExecutorProvider |
|
disableOpenCensusMetrics()
public static void disableOpenCensusMetrics()enableOpenCensusTraces()
public static void enableOpenCensusTraces()enableOpenTelemetryMetrics()
public static void enableOpenTelemetryMetrics()enableOpenTelemetryTraces()
public static void enableOpenTelemetryTraces()getActiveTracingFramework()
public static SpannerOptions.TracingFramework getActiveTracingFramework()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.spanner.SpannerOptions.TracingFramework |
|
getDefaultExperimentalCredentialsFromSysEnv()
public static GoogleCredentials getDefaultExperimentalCredentialsFromSysEnv()| Returns | |
|---|---|
| Type | Description |
com.google.auth.oauth2.GoogleCredentials |
|
getDefaultGrpcTransportOptions()
public static GrpcTransportOptions getDefaultGrpcTransportOptions()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.grpc.GrpcTransportOptions |
|
getDefaultInstance()
public static SpannerOptions getDefaultInstance()| Returns | |
|---|---|
| Type | Description |
SpannerOptions |
|
isEnabledOpenCensusMetrics()
public static boolean isEnabledOpenCensusMetrics()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isEnabledOpenTelemetryMetrics()
public static boolean isEnabledOpenTelemetryMetrics()| Returns | |
|---|---|
| Type | Description |
boolean |
|
newBuilder()
public static SpannerOptions.Builder newBuilder()| Returns | |
|---|---|
| Type | Description |
Builder |
|
useDefaultEnvironment()
public static void useDefaultEnvironment()useEnvironment(SpannerOptions.SpannerEnvironment arg0)
public static void useEnvironment(SpannerOptions.SpannerEnvironment arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
SpannerEnvironment |
Constructors
SpannerOptions(SpannerOptions.Builder arg0)
protected SpannerOptions(SpannerOptions.Builder arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
Builder |
Methods
enablegRPCMetrics(InstantiatingGrpcChannelProvider.Builder arg0)
public void enablegRPCMetrics(InstantiatingGrpcChannelProvider.Builder arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
Builder |
getApiTracerFactory()
public ApiTracerFactory getApiTracerFactory()| Returns | |
|---|---|
| Type | Description |
ApiTracerFactory |
|
com.google.cloud.ServiceOptions.getApiTracerFactory()
getApiTracerFactory(boolean arg0, boolean arg1)
public ApiTracerFactory getApiTracerFactory(boolean arg0, boolean arg1)| Parameters | |
|---|---|
| Name | Description |
arg0 |
boolean |
arg1 |
boolean |
| Returns | |
|---|---|
| Type | Description |
ApiTracerFactory |
|
getAsyncExecutorProvider()
public SpannerOptions.CloseableExecutorProvider getAsyncExecutorProvider()| Returns | |
|---|---|
| Type | Description |
CloseableExecutorProvider |
|
getCallCredentialsProvider()
public SpannerOptions.CallCredentialsProvider getCallCredentialsProvider()| Returns | |
|---|---|
| Type | Description |
CallCredentialsProvider |
|
getChannelConfigurator()
public ApiFunction<ManagedChannelBuilder,ManagedChannelBuilder> getChannelConfigurator()| Returns | |
|---|---|
| Type | Description |
ApiFunction<io.grpc.ManagedChannelBuilder,io.grpc.ManagedChannelBuilder> |
|
getChannelProvider()
public TransportChannelProvider getChannelProvider()| Returns | |
|---|---|
| Type | Description |
TransportChannelProvider |
|
getCompressorName()
public String getCompressorName()| Returns | |
|---|---|
| Type | Description |
String |
|
getDatabaseAdminStubSettings()
public DatabaseAdminStubSettings getDatabaseAdminStubSettings()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStubSettings |
|
getDatabaseRole()
public String getDatabaseRole()| Returns | |
|---|---|
| Type | Description |
String |
|
getDecodeMode()
public DecodeMode getDecodeMode()| Returns | |
|---|---|
| Type | Description |
DecodeMode |
|
getDefaultHost()
protected String getDefaultHost()| Returns | |
|---|---|
| Type | Description |
String |
|
com.google.cloud.ServiceOptions.getDefaultHost()
getDefaultProject()
protected String getDefaultProject()| Returns | |
|---|---|
| Type | Description |
String |
|
com.google.cloud.ServiceOptions.getDefaultProject()
getDefaultQueryOptions(DatabaseId arg0)
public ExecuteSqlRequest.QueryOptions getDefaultQueryOptions(DatabaseId arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
DatabaseId |
| Returns | |
|---|---|
| Type | Description |
com.google.spanner.v1.ExecuteSqlRequest.QueryOptions |
|
getDefaultTransactionOptions()
public TransactionOptions getDefaultTransactionOptions()| Returns | |
|---|---|
| Type | Description |
com.google.spanner.v1.TransactionOptions |
|
getDirectedReadOptions()
public DirectedReadOptions getDirectedReadOptions()| Returns | |
|---|---|
| Type | Description |
com.google.spanner.v1.DirectedReadOptions |
|
getEndpoint()
public String getEndpoint()| Returns | |
|---|---|
| Type | Description |
String |
|
getGrpcGcpOptions()
public GcpManagedChannelOptions getGrpcGcpOptions()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.grpc.GcpManagedChannelOptions |
|
getInstanceAdminStubSettings()
public InstanceAdminStubSettings getInstanceAdminStubSettings()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStubSettings |
|
getInterceptorProvider()
public GrpcInterceptorProvider getInterceptorProvider()| Returns | |
|---|---|
| Type | Description |
GrpcInterceptorProvider |
|
getNumChannels()
public int getNumChannels()| Returns | |
|---|---|
| Type | Description |
int |
|
getOpenTelemetry()
public OpenTelemetry getOpenTelemetry()| Returns | |
|---|---|
| Type | Description |
io.opentelemetry.api.OpenTelemetry |
|
getPartitionedDmlTimeout()
public Duration getPartitionedDmlTimeout()| Returns | |
|---|---|
| Type | Description |
org.threeten.bp.Duration |
|
getPartitionedDmlTimeoutDuration()
public Duration getPartitionedDmlTimeoutDuration()| Returns | |
|---|---|
| Type | Description |
Duration |
|
getPrefetchChunks()
public int getPrefetchChunks()| Returns | |
|---|---|
| Type | Description |
int |
|
getRetryAdministrativeRequestsSettings()
public RetrySettings getRetryAdministrativeRequestsSettings()| Returns | |
|---|---|
| Type | Description |
RetrySettings |
|
getScopes()
public Set<String> getScopes()| Returns | |
|---|---|
| Type | Description |
Set<String> |
|
com.google.cloud.ServiceOptions.getScopes()
getSessionLabels()
public Map<String,String> getSessionLabels()| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getSessionPoolOptions()
public SessionPoolOptions getSessionPoolOptions()| Returns | |
|---|---|
| Type | Description |
SessionPoolOptions |
|
getSpannerRpcV1()
protected SpannerRpc getSpannerRpcV1()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.spanner.spi.v1.SpannerRpc |
|
getSpannerStubSettings()
public SpannerStubSettings getSpannerStubSettings()| Returns | |
|---|---|
| Type | Description |
com.google.cloud.spanner.v1.stub.SpannerStubSettings |
|
getTransportChannelExecutorThreadNameFormat()
public String getTransportChannelExecutorThreadNameFormat()| Returns | |
|---|---|
| Type | Description |
String |
|
isAttemptDirectPath() (deprecated)
public boolean isAttemptDirectPath()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isAutoThrottleAdministrativeRequests()
public boolean isAutoThrottleAdministrativeRequests()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isEnableApiTracing()
public boolean isEnableApiTracing()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isEnableBuiltInMetrics()
public boolean isEnableBuiltInMetrics()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isEnableDirectAccess()
public Boolean isEnableDirectAccess()| Returns | |
|---|---|
| Type | Description |
Boolean |
|
isEnableExtendedTracing()
public boolean isEnableExtendedTracing()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isEndToEndTracingEnabled()
public boolean isEndToEndTracingEnabled()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isGrpcGcpExtensionEnabled()
public boolean isGrpcGcpExtensionEnabled()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isLeaderAwareRoutingEnabled()
public boolean isLeaderAwareRoutingEnabled()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isTrackTransactionStarter()
public boolean isTrackTransactionStarter()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isUseVirtualThreads()
public boolean isUseVirtualThreads()| Returns | |
|---|---|
| Type | Description |
boolean |
|
shouldRefreshRpc(ServiceRpc arg0)
protected boolean shouldRefreshRpc(ServiceRpc arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
com.google.cloud.ServiceRpc |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
com.google.cloud.ServiceOptions.shouldRefreshRpc(com.google.cloud.ServiceRpc)
shouldRefreshService(Spanner arg0)
protected boolean shouldRefreshService(Spanner arg0)| Parameter | |
|---|---|
| Name | Description |
arg0 |
Spanner |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
com.google.cloud.ServiceOptions.shouldRefreshService(ServiceT)
toBuilder()
public SpannerOptions.Builder toBuilder()| Returns | |
|---|---|
| Type | Description |
Builder |
|
com.google.cloud.ServiceOptions.<B>toBuilder()