Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • Java
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • google-analytics-admin
  • google-analytics-data
  • google-area120-tables
  • google-auth-library
  • google-cloud-bigquerystorage
  • google-cloud-bigtable
  • google-cloud-dialogflow-cx
  • google-cloud-functions
  • google-cloud-gdchardwaremanagement
  • google-cloud-gke-backup
  • google-cloud-gke-connect-gateway
  • google-cloud-gke-multi-cloud
  • google-cloud-gkehub
  • google-cloud-gsuite-addons
  • google-cloud-iamcredentials
  • google-cloud-iap
  • google-cloud-ids
  • google-cloud-infra-manager
  • google-cloud-iot
  • google-cloud-kms
  • google-cloud-kmsinventory
  • google-cloud-language
  • google-cloud-life-sciences
  • google-cloud-live-stream
  • google-cloud-logging
  • google-cloud-logging-logback
  • google-cloud-managed-identities
  • google-cloud-managedkafka
  • google-cloud-mediatranslation
  • google-cloud-meet
  • google-cloud-memcache
  • google-cloud-migrationcenter
  • google-cloud-modelarmor
  • google-cloud-monitoring
  • google-cloud-monitoring-dashboard
  • google-cloud-monitoring-metricsscope
  • google-cloud-netapp
  • google-cloud-network-management
  • google-cloud-network-security
  • google-cloud-networkconnectivity
  • google-cloud-networkservices
  • google-cloud-nio
  • google-cloud-notebooks
  • google-cloud-notification
  • google-cloud-optimization
  • google-cloud-oracledatabase
  • google-cloud-orchestration-airflow
  • google-cloud-orgpolicy
  • google-cloud-os-config
  • google-cloud-os-login
  • google-cloud-parallelstore
  • google-cloud-parametermanager
  • google-cloud-phishingprotection
  • google-cloud-policy-troubleshooter
  • google-cloud-policysimulator
  • google-cloud-private-catalog
  • google-cloud-privilegedaccessmanager
  • google-cloud-profiler
  • google-cloud-publicca
  • google-cloud-pubsub
  • google-cloud-pubsublite
  • google-cloud-rapidmigrationassessment
  • google-cloud-recaptchaenterprise
  • google-cloud-recommendations-ai
  • google-cloud-recommender
  • google-cloud-redis
  • google-cloud-redis-cluster
  • google-cloud-resourcemanager
  • google-cloud-retail
  • google-cloud-run
  • google-cloud-scheduler
  • google-cloud-secretmanager
  • google-cloud-securesourcemanager
  • google-cloud-security-private-ca
  • google-cloud-securitycenter
  • google-cloud-securitycenter-settings
  • google-cloud-securitycentermanagement
  • google-cloud-securityposture
  • google-cloud-service-control
  • google-cloud-service-management
  • google-cloud-service-usage
  • google-cloud-servicedirectory
  • google-cloud-servicehealth
  • google-cloud-shell
  • google-cloud-spanner
    • Overview
    • Version history
    • com.google.cloud.executor.spanner
      • Package summary
      • Classes
      • CloudClientExecutor
      • CloudExecutor
      • CloudExecutor.Metadata
      • CloudExecutor.OutcomeSender
      • CloudExecutorImpl
      • CloudUtil
      • WorkerProxy
    • com.google.cloud.spanner
      • Package summary
      • Interfaces
      • AsyncResultSet
      • AsyncResultSet.ReadyCallback
      • AsyncResultSet.StreamMessageListener
      • AsyncRunner
      • AsyncRunner.AsyncWork
      • AsyncTransactionManager
      • AsyncTransactionManager.AsyncTransactionFunction
      • AsyncTransactionManager.AsyncTransactionStep
      • AsyncTransactionManager.CommitTimestampFuture
      • AsyncTransactionManager.TransactionContextFuture
      • BatchClient
      • BatchReadOnlyTransaction
      • DatabaseAdminClient
      • DatabaseClient
      • InstanceAdminClient
      • Options.AdminApiOption
      • Options.CreateAdminApiOption
      • Options.CreateUpdateDeleteAdminApiOption
      • Options.DeleteAdminApiOption
      • Options.ListOption
      • Options.QueryOption
      • Options.QueryUpdateOption
      • Options.ReadAndQueryOption
      • Options.ReadOption
      • Options.ReadQueryUpdateTransactionOption
      • Options.TransactionOption
      • Options.UpdateAdminApiOption
      • Options.UpdateOption
      • Options.UpdateTransactionOption
      • ProtobufResultSet
      • ReadContext
      • ReadOnlyTransaction
      • ResultSet
      • Session
      • Spanner
      • SpannerFactory
      • SpannerOptions.CallContextConfigurator
      • SpannerOptions.CallCredentialsProvider
      • SpannerOptions.CloseableExecutorProvider
      • SpannerOptions.SpannerEnvironment
      • StructReader
      • TransactionContext
      • TransactionManager
      • TransactionRunner
      • TransactionRunner.TransactionCallable
      • Classes
      • AbstractLazyInitializer
      • AbstractStructReader
      • Backup
      • Backup.Builder
      • BackupId
      • BackupInfo
      • BackupInfo.Builder
      • BatchClientImpl
      • BatchTransactionId
      • BuiltInMetricsConstant
      • CommitResponse
      • CommitStats
      • CompositeTracer
      • CompositeTracerFactory
      • Database
      • Database.Builder
      • DatabaseId
      • DatabaseInfo
      • DatabaseInfo.Builder
      • DatabaseRole
      • DatabaseRole.Builder
      • DelayedAsyncRunner
      • DelayedAsyncTransactionManager
      • ForwardingAsyncResultSet
      • ForwardingResultSet
      • ForwardingStructReader
      • Instance
      • Instance.Builder
      • InstanceConfig
      • InstanceConfig.Builder
      • InstanceConfigId
      • InstanceConfigInfo
      • InstanceConfigInfo.Builder
      • InstanceId
      • InstanceInfo
      • InstanceInfo.Builder
      • IsRetryableInternalError
      • Key
      • Key.Builder
      • KeyRange
      • KeyRange.Builder
      • KeySet
      • KeySet.Builder
      • LatencyTest
      • LazySpannerInitializer
      • Mutation
      • Mutation.WriteBuilder
      • MutationGroup
      • OpenCensusSpan
      • OpenTelemetryContextKeys
      • Operation
      • Options
      • Partition
      • PartitionOptions
      • PartitionOptions.Builder
      • PartitionedDmlTransaction
      • ReplicaInfo
      • ReplicaInfo.BuilderImpl
      • Restore
      • Restore.Builder
      • RestoreInfo
      • ResultSets
      • SessionPoolOptions
      • SessionPoolOptions.Builder
      • SessionPoolOptionsHelper
      • SpannerApiFutures
      • SpannerOptions
      • SpannerOptions.Builder
      • SpannerOptions.Builder.DefaultReadWriteTransactionOptions
      • SpannerOptions.Builder.DefaultReadWriteTransactionOptions.DefaultReadWriteTransactionOptionsBuilder
      • SpannerOptions.FixedCloseableExecutorProvider
      • SpannerOptions.SpannerCallContextTimeoutConfigurator
      • SpannerRpcMetrics
      • Statement
      • Statement.Builder
      • Struct
      • Struct.Builder
      • ThreadFactoryUtil
      • TimestampBound
      • Type
      • Type.StructField
      • Value
      • ValueBinder
      • XGoogSpannerRequestId
      • Enums
      • AsyncResultSet.CallbackResponse
      • AsyncResultSet.CursorState
      • BackupInfo.State
      • DatabaseInfo.DatabaseField
      • DatabaseInfo.State
      • DecodeMode
      • Dialect
      • ErrorCode
      • InstanceConfigInfo.InstanceConfigField
      • InstanceConfigInfo.State
      • InstanceConfigInfo.Type
      • InstanceInfo.InstanceField
      • InstanceInfo.State
      • KeyRange.Endpoint
      • Mutation.Op
      • Options.RpcLockHint
      • Options.RpcOrderBy
      • Options.RpcPriority
      • ReadContext.QueryAnalyzeMode
      • ReplicaInfo.ReplicaType
      • RestoreInfo.RestoreSourceType
      • TimestampBound.Mode
      • TransactionManager.TransactionState
      • Type.Code
      • Exceptions
      • AbortedDueToConcurrentModificationException
      • AbortedException
      • AdminRequestsPerMinuteExceededException
      • DatabaseNotFoundException
      • DmlBatchUpdateCountVerificationFailedException
      • InstanceNotFoundException
      • IsSslHandshakeException
      • MissingDefaultSequenceKindException
      • SessionNotFoundException
      • SpannerBatchUpdateException
      • SpannerException
      • SpannerException.ResourceNotFoundException
      • SpannerExceptionFactory
      • TransactionMutationLimitExceededException
    • com.google.cloud.spanner.admin.database.v1
      • Package summary
      • Clients
        • DatabaseAdminClient
      • Settings
        • DatabaseAdminSettings
      • Requests and responses
        • DatabaseAdminClient.ListBackupOperationsPagedResponse
        • DatabaseAdminClient.ListBackupSchedulesPagedResponse
        • DatabaseAdminClient.ListBackupsPagedResponse
        • DatabaseAdminClient.ListDatabaseOperationsPagedResponse
        • DatabaseAdminClient.ListDatabaseRolesPagedResponse
        • DatabaseAdminClient.ListDatabasesPagedResponse
      • All other classes and interfaces
        • Builders
          • DatabaseAdminSettings.Builder
        • Paging
          • DatabaseAdminClient.ListBackupOperationsFixedSizeCollection
          • DatabaseAdminClient.ListBackupOperationsPage
          • DatabaseAdminClient.ListBackupSchedulesFixedSizeCollection
          • DatabaseAdminClient.ListBackupSchedulesPage
          • DatabaseAdminClient.ListBackupsFixedSizeCollection
          • DatabaseAdminClient.ListBackupsPage
          • DatabaseAdminClient.ListDatabaseOperationsFixedSizeCollection
          • DatabaseAdminClient.ListDatabaseOperationsPage
          • DatabaseAdminClient.ListDatabaseRolesFixedSizeCollection
          • DatabaseAdminClient.ListDatabaseRolesPage
          • DatabaseAdminClient.ListDatabasesFixedSizeCollection
          • DatabaseAdminClient.ListDatabasesPage
      • Stub packages
        • com.google.cloud.spanner.admin.database.v1.stub
          • Package summary
          • Stubs
            • DatabaseAdminStub
            • GrpcDatabaseAdminStub
            • HttpJsonDatabaseAdminStub
          • Settings
            • DatabaseAdminStubSettings
            • DatabaseAdminStubSettings.Builder
          • Callable factories
            • GrpcDatabaseAdminCallableFactory
            • HttpJsonDatabaseAdminCallableFactory
    • com.google.cloud.spanner.admin.instance.v1
      • Package summary
      • Clients
        • InstanceAdminClient
      • Settings
        • InstanceAdminSettings
      • Requests and responses
        • InstanceAdminClient.ListInstanceConfigOperationsPagedResponse
        • InstanceAdminClient.ListInstanceConfigsPagedResponse
        • InstanceAdminClient.ListInstancePartitionOperationsPagedResponse
        • InstanceAdminClient.ListInstancePartitionsPagedResponse
        • InstanceAdminClient.ListInstancesPagedResponse
      • All other classes and interfaces
        • Builders
          • InstanceAdminSettings.Builder
        • Paging
          • InstanceAdminClient.ListInstanceConfigOperationsFixedSizeCollection
          • InstanceAdminClient.ListInstanceConfigOperationsPage
          • InstanceAdminClient.ListInstanceConfigsFixedSizeCollection
          • InstanceAdminClient.ListInstanceConfigsPage
          • InstanceAdminClient.ListInstancePartitionOperationsFixedSizeCollection
          • InstanceAdminClient.ListInstancePartitionOperationsPage
          • InstanceAdminClient.ListInstancePartitionsFixedSizeCollection
          • InstanceAdminClient.ListInstancePartitionsPage
          • InstanceAdminClient.ListInstancesFixedSizeCollection
          • InstanceAdminClient.ListInstancesPage
      • Stub packages
        • com.google.cloud.spanner.admin.instance.v1.stub
          • Package summary
          • Stubs
            • GrpcInstanceAdminStub
            • HttpJsonInstanceAdminStub
            • InstanceAdminStub
          • Settings
            • InstanceAdminStubSettings
            • InstanceAdminStubSettings.Builder
          • Callable factories
            • GrpcInstanceAdminCallableFactory
            • HttpJsonInstanceAdminCallableFactory
    • com.google.cloud.spanner.connection
      • Package summary
      • Interfaces
      • AsyncStatementResult
      • Connection
      • Connection.TransactionCallable
      • ConnectionOptions.ExternalChannelProvider
      • PartitionedQueryResultSet
      • StatementResult
      • TransactionRetryListener
      • Classes
      • AbstractStatementParser
      • AbstractStatementParser.ParametersInfo
      • AbstractStatementParser.ParsedStatement
      • Connection.InternalMetadataQuery
      • ConnectionOptions
      • ConnectionOptions.Builder
      • ConnectionProperties
      • ConnectionProperty
      • DirectedReadOptionsUtil
      • PartitionId
      • PostgreSQLStatementParser
      • ReadOnlyStalenessUtil
      • SpannerPool
      • SpannerStatementParser
      • TransactionRetryListenerImpl
      • Enums
      • AbstractStatementParser.StatementType
      • AutocommitDmlMode
      • ConnectionProperty.Context
      • DdlInTransactionMode
      • SavepointSupport
      • StatementResult.ClientSideStatementType
      • StatementResult.ResultType
      • TransactionMode
      • TransactionRetryListener.RetryResult
    • com.google.cloud.spanner.encryption
      • Package summary
      • Interfaces
      • BackupEncryptionConfig
      • RestoreEncryptionConfig
      • Classes
      • CustomerManagedEncryption
      • EncryptionConfigProtoMapper
      • EncryptionConfigs
      • EncryptionInfo
      • GoogleDefaultEncryption
      • UseBackupEncryption
      • UseDatabaseEncryption
    • com.google.cloud.spanner.executor.v1
      • Package summary
      • Clients
        • SpannerExecutorProxyClient
      • Settings
        • SpannerExecutorProxySettings
      • All other classes and interfaces
        • Builders
          • SpannerExecutorProxySettings.Builder
      • Stub packages
        • com.google.cloud.spanner.executor.v1.stub
          • Package summary
          • Stubs
            • GrpcSpannerExecutorProxyStub
            • SpannerExecutorProxyStub
          • Settings
            • SpannerExecutorProxyStubSettings
            • SpannerExecutorProxyStubSettings.Builder
          • Callable factories
            • GrpcSpannerExecutorProxyCallableFactory
    • com.google.cloud.spanner.nativeimage
      • Package summary
    • com.google.cloud.spanner.spi
      • Package summary
      • Interfaces
      • SpannerRpcFactory
    • com.google.cloud.spanner.spi.v1
      • Package summary
      • Interfaces
      • SpannerRpc
      • SpannerRpc.ResultStreamConsumer
      • SpannerRpc.StreamingCall
      • Classes
      • GapicSpannerRpc
      • SpannerErrorInterceptor
      • SpannerInterceptorProvider
      • SpannerRpc.Paginated
      • SpannerRpcViews
      • TraceContextInterceptor
      • Enums
      • SpannerRpc.Option
    • com.google.cloud.spanner.testing
      • Package summary
      • Classes
      • EmulatorSpannerHelper
      • RemoteSpannerHelper
      • TimestampHelper
    • com.google.cloud.spanner.v1
      • Package summary
      • Clients
        • SpannerClient
      • Settings
        • SpannerSettings
      • Requests and responses
        • SpannerClient.ListSessionsPagedResponse
      • All other classes and interfaces
        • Builders
          • SpannerSettings.Builder
        • Paging
          • SpannerClient.ListSessionsFixedSizeCollection
          • SpannerClient.ListSessionsPage
      • Stub packages
        • com.google.cloud.spanner.v1.stub
          • Package summary
          • Stubs
            • GrpcSpannerStub
            • HttpJsonSpannerStub
            • SpannerStub
          • Settings
            • SpannerStubSettings
            • SpannerStubSettings.Builder
          • Callable factories
            • GrpcSpannerCallableFactory
            • HttpJsonSpannerCallableFactory
    • com.google.spanner.admin.database.v1
      • Package summary
      • Interfaces
      • AddSplitPointsRequestOrBuilder
      • AddSplitPointsResponseOrBuilder
      • BackupInfoOrBuilder
      • BackupInstancePartitionOrBuilder
      • BackupOrBuilder
      • BackupScheduleOrBuilder
      • BackupScheduleSpecOrBuilder
      • CopyBackupEncryptionConfigOrBuilder
      • CopyBackupMetadataOrBuilder
      • CopyBackupRequestOrBuilder
      • CreateBackupEncryptionConfigOrBuilder
      • CreateBackupMetadataOrBuilder
      • CreateBackupRequestOrBuilder
      • CreateBackupScheduleRequestOrBuilder
      • CreateDatabaseMetadataOrBuilder
      • CreateDatabaseRequestOrBuilder
      • CrontabSpecOrBuilder
      • DatabaseAdminGrpc.AsyncService
      • DatabaseOrBuilder
      • DatabaseRoleOrBuilder
      • DdlStatementActionInfoOrBuilder
      • DeleteBackupRequestOrBuilder
      • DeleteBackupScheduleRequestOrBuilder
      • DropDatabaseRequestOrBuilder
      • EncryptionConfigOrBuilder
      • EncryptionInfoOrBuilder
      • FullBackupSpecOrBuilder
      • GetBackupRequestOrBuilder
      • GetBackupScheduleRequestOrBuilder
      • GetDatabaseDdlRequestOrBuilder
      • GetDatabaseDdlResponseOrBuilder
      • GetDatabaseRequestOrBuilder
      • IncrementalBackupSpecOrBuilder
      • ListBackupOperationsRequestOrBuilder
      • ListBackupOperationsResponseOrBuilder
      • ListBackupSchedulesRequestOrBuilder
      • ListBackupSchedulesResponseOrBuilder
      • ListBackupsRequestOrBuilder
      • ListBackupsResponseOrBuilder
      • ListDatabaseOperationsRequestOrBuilder
      • ListDatabaseOperationsResponseOrBuilder
      • ListDatabaseRolesRequestOrBuilder
      • ListDatabaseRolesResponseOrBuilder
      • ListDatabasesRequestOrBuilder
      • ListDatabasesResponseOrBuilder
      • OperationProgressOrBuilder
      • OptimizeRestoredDatabaseMetadataOrBuilder
      • RestoreDatabaseEncryptionConfigOrBuilder
      • RestoreDatabaseMetadataOrBuilder
      • RestoreDatabaseRequestOrBuilder
      • RestoreInfoOrBuilder
      • SplitPoints.KeyOrBuilder
      • SplitPointsOrBuilder
      • UpdateBackupRequestOrBuilder
      • UpdateBackupScheduleRequestOrBuilder
      • UpdateDatabaseDdlMetadataOrBuilder
      • UpdateDatabaseDdlRequestOrBuilder
      • UpdateDatabaseMetadataOrBuilder
      • UpdateDatabaseRequestOrBuilder
      • Classes
      • AddSplitPointsRequest
      • AddSplitPointsRequest.Builder
      • AddSplitPointsResponse
      • AddSplitPointsResponse.Builder
      • Backup
      • Backup.Builder
      • BackupInfo
      • BackupInfo.Builder
      • BackupInstancePartition
      • BackupInstancePartition.Builder
      • BackupName
      • BackupName.Builder
      • BackupProto
      • BackupSchedule
      • BackupSchedule.Builder
      • BackupScheduleName
      • BackupScheduleName.Builder
      • BackupScheduleProto
      • BackupScheduleSpec
      • BackupScheduleSpec.Builder
      • CommonProto
      • CopyBackupEncryptionConfig
      • CopyBackupEncryptionConfig.Builder
      • CopyBackupMetadata
      • CopyBackupMetadata.Builder
      • CopyBackupRequest
      • CopyBackupRequest.Builder
      • CreateBackupEncryptionConfig
      • CreateBackupEncryptionConfig.Builder
      • CreateBackupMetadata
      • CreateBackupMetadata.Builder
      • CreateBackupRequest
      • CreateBackupRequest.Builder
      • CreateBackupScheduleRequest
      • CreateBackupScheduleRequest.Builder
      • CreateDatabaseMetadata
      • CreateDatabaseMetadata.Builder
      • CreateDatabaseRequest
      • CreateDatabaseRequest.Builder
      • CrontabSpec
      • CrontabSpec.Builder
      • CryptoKeyName
      • CryptoKeyName.Builder
      • CryptoKeyVersionName
      • CryptoKeyVersionName.Builder
      • Database
      • Database.Builder
      • DatabaseAdminGrpc
      • DatabaseAdminGrpc.DatabaseAdminBlockingStub
      • DatabaseAdminGrpc.DatabaseAdminFutureStub
      • DatabaseAdminGrpc.DatabaseAdminImplBase
      • DatabaseAdminGrpc.DatabaseAdminStub
      • DatabaseName
      • DatabaseName.Builder
      • DatabaseRole
      • DatabaseRole.Builder
      • DdlStatementActionInfo
      • DdlStatementActionInfo.Builder
      • DeleteBackupRequest
      • DeleteBackupRequest.Builder
      • DeleteBackupScheduleRequest
      • DeleteBackupScheduleRequest.Builder
      • DropDatabaseRequest
      • DropDatabaseRequest.Builder
      • EncryptionConfig
      • EncryptionConfig.Builder
      • EncryptionInfo
      • EncryptionInfo.Builder
      • FullBackupSpec
      • FullBackupSpec.Builder
      • GetBackupRequest
      • GetBackupRequest.Builder
      • GetBackupScheduleRequest
      • GetBackupScheduleRequest.Builder
      • GetDatabaseDdlRequest
      • GetDatabaseDdlRequest.Builder
      • GetDatabaseDdlResponse
      • GetDatabaseDdlResponse.Builder
      • GetDatabaseRequest
      • GetDatabaseRequest.Builder
      • IncrementalBackupSpec
      • IncrementalBackupSpec.Builder
      • InstanceName
      • InstanceName.Builder
      • ListBackupOperationsRequest
      • ListBackupOperationsRequest.Builder
      • ListBackupOperationsResponse
      • ListBackupOperationsResponse.Builder
      • ListBackupSchedulesRequest
      • ListBackupSchedulesRequest.Builder
      • ListBackupSchedulesResponse
      • ListBackupSchedulesResponse.Builder
      • ListBackupsRequest
      • ListBackupsRequest.Builder
      • ListBackupsResponse
      • ListBackupsResponse.Builder
      • ListDatabaseOperationsRequest
      • ListDatabaseOperationsRequest.Builder
      • ListDatabaseOperationsResponse
      • ListDatabaseOperationsResponse.Builder
      • ListDatabaseRolesRequest
      • ListDatabaseRolesRequest.Builder
      • ListDatabaseRolesResponse
      • ListDatabaseRolesResponse.Builder
      • ListDatabasesRequest
      • ListDatabasesRequest.Builder
      • ListDatabasesResponse
      • ListDatabasesResponse.Builder
      • OperationProgress
      • OperationProgress.Builder
      • OptimizeRestoredDatabaseMetadata
      • OptimizeRestoredDatabaseMetadata.Builder
      • RestoreDatabaseEncryptionConfig
      • RestoreDatabaseEncryptionConfig.Builder
      • RestoreDatabaseMetadata
      • RestoreDatabaseMetadata.Builder
      • RestoreDatabaseRequest
      • RestoreDatabaseRequest.Builder
      • RestoreInfo
      • RestoreInfo.Builder
      • SpannerDatabaseAdminProto
      • SplitPoints
      • SplitPoints.Builder
      • SplitPoints.Key
      • SplitPoints.Key.Builder
      • UpdateBackupRequest
      • UpdateBackupRequest.Builder
      • UpdateBackupScheduleRequest
      • UpdateBackupScheduleRequest.Builder
      • UpdateDatabaseDdlMetadata
      • UpdateDatabaseDdlMetadata.Builder
      • UpdateDatabaseDdlRequest
      • UpdateDatabaseDdlRequest.Builder
      • UpdateDatabaseMetadata
      • UpdateDatabaseMetadata.Builder
      • UpdateDatabaseRequest
      • UpdateDatabaseRequest.Builder
      • Enums
      • Backup.State
      • BackupSchedule.BackupTypeSpecCase
      • BackupScheduleSpec.ScheduleSpecCase
      • CopyBackupEncryptionConfig.EncryptionType
      • CreateBackupEncryptionConfig.EncryptionType
      • Database.State
      • DatabaseDialect
      • EncryptionInfo.Type
      • RestoreDatabaseEncryptionConfig.EncryptionType
      • RestoreDatabaseMetadata.SourceInfoCase
      • RestoreDatabaseRequest.SourceCase
      • RestoreInfo.SourceInfoCase
      • RestoreSourceType
    • com.google.spanner.admin.instance.v1
      • Package summary
      • Interfaces
      • AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverridesOrBuilder
      • AutoscalingConfig.AsymmetricAutoscalingOptionOrBuilder
      • AutoscalingConfig.AutoscalingLimitsOrBuilder
      • AutoscalingConfig.AutoscalingTargetsOrBuilder
      • AutoscalingConfigOrBuilder
      • CreateInstanceConfigMetadataOrBuilder
      • CreateInstanceConfigRequestOrBuilder
      • CreateInstanceMetadataOrBuilder
      • CreateInstancePartitionMetadataOrBuilder
      • CreateInstancePartitionRequestOrBuilder
      • CreateInstanceRequestOrBuilder
      • DeleteInstanceConfigRequestOrBuilder
      • DeleteInstancePartitionRequestOrBuilder
      • DeleteInstanceRequestOrBuilder
      • FreeInstanceMetadataOrBuilder
      • GetInstanceConfigRequestOrBuilder
      • GetInstancePartitionRequestOrBuilder
      • GetInstanceRequestOrBuilder
      • InstanceAdminGrpc.AsyncService
      • InstanceConfigOrBuilder
      • InstanceOrBuilder
      • InstancePartitionOrBuilder
      • ListInstanceConfigOperationsRequestOrBuilder
      • ListInstanceConfigOperationsResponseOrBuilder
      • ListInstanceConfigsRequestOrBuilder
      • ListInstanceConfigsResponseOrBuilder
      • ListInstancePartitionOperationsRequestOrBuilder
      • ListInstancePartitionOperationsResponseOrBuilder
      • ListInstancePartitionsRequestOrBuilder
      • ListInstancePartitionsResponseOrBuilder
      • ListInstancesRequestOrBuilder
      • ListInstancesResponseOrBuilder
      • MoveInstanceMetadataOrBuilder
      • MoveInstanceRequestOrBuilder
      • MoveInstanceResponseOrBuilder
      • OperationProgressOrBuilder
      • ReplicaComputeCapacityOrBuilder
      • ReplicaInfoOrBuilder
      • ReplicaSelectionOrBuilder
      • UpdateInstanceConfigMetadataOrBuilder
      • UpdateInstanceConfigRequestOrBuilder
      • UpdateInstanceMetadataOrBuilder
      • UpdateInstancePartitionMetadataOrBuilder
      • UpdateInstancePartitionRequestOrBuilder
      • UpdateInstanceRequestOrBuilder
      • Classes
      • AutoscalingConfig
      • AutoscalingConfig.AsymmetricAutoscalingOption
      • AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverrides
      • AutoscalingConfig.AsymmetricAutoscalingOption.AutoscalingConfigOverrides.Builder
      • AutoscalingConfig.AsymmetricAutoscalingOption.Builder
      • AutoscalingConfig.AutoscalingLimits
      • AutoscalingConfig.AutoscalingLimits.Builder
      • AutoscalingConfig.AutoscalingTargets
      • AutoscalingConfig.AutoscalingTargets.Builder
      • AutoscalingConfig.Builder
      • CommonProto
      • CreateInstanceConfigMetadata
      • CreateInstanceConfigMetadata.Builder
      • CreateInstanceConfigRequest
      • CreateInstanceConfigRequest.Builder
      • CreateInstanceMetadata
      • CreateInstanceMetadata.Builder
      • CreateInstancePartitionMetadata
      • CreateInstancePartitionMetadata.Builder
      • CreateInstancePartitionRequest
      • CreateInstancePartitionRequest.Builder
      • CreateInstanceRequest
      • CreateInstanceRequest.Builder
      • DeleteInstanceConfigRequest
      • DeleteInstanceConfigRequest.Builder
      • DeleteInstancePartitionRequest
      • DeleteInstancePartitionRequest.Builder
      • DeleteInstanceRequest
      • DeleteInstanceRequest.Builder
      • FreeInstanceMetadata
      • FreeInstanceMetadata.Builder
      • GetInstanceConfigRequest
      • GetInstanceConfigRequest.Builder
      • GetInstancePartitionRequest
      • GetInstancePartitionRequest.Builder
      • GetInstanceRequest
      • GetInstanceRequest.Builder
      • Instance
      • Instance.Builder
      • InstanceAdminGrpc
      • InstanceAdminGrpc.InstanceAdminBlockingStub
      • InstanceAdminGrpc.InstanceAdminFutureStub
      • InstanceAdminGrpc.InstanceAdminImplBase
      • InstanceAdminGrpc.InstanceAdminStub
      • InstanceConfig
      • InstanceConfig.Builder
      • InstanceConfigName
      • InstanceConfigName.Builder
      • InstanceName
      • InstanceName.Builder
      • InstancePartition
      • InstancePartition.Builder
      • InstancePartitionName
      • InstancePartitionName.Builder
      • ListInstanceConfigOperationsRequest
      • ListInstanceConfigOperationsRequest.Builder
      • ListInstanceConfigOperationsResponse
      • ListInstanceConfigOperationsResponse.Builder
      • ListInstanceConfigsRequest
      • ListInstanceConfigsRequest.Builder
      • ListInstanceConfigsResponse
      • ListInstanceConfigsResponse.Builder
      • ListInstancePartitionOperationsRequest
      • ListInstancePartitionOperationsRequest.Builder
      • ListInstancePartitionOperationsResponse
      • ListInstancePartitionOperationsResponse.Builder
      • ListInstancePartitionsRequest
      • ListInstancePartitionsRequest.Builder
      • ListInstancePartitionsResponse
      • ListInstancePartitionsResponse.Builder
      • ListInstancesRequest
      • ListInstancesRequest.Builder
      • ListInstancesResponse
      • ListInstancesResponse.Builder
      • MoveInstanceMetadata
      • MoveInstanceMetadata.Builder
      • MoveInstanceRequest
      • MoveInstanceRequest.Builder
      • MoveInstanceResponse
      • MoveInstanceResponse.Builder
      • OperationProgress
      • OperationProgress.Builder
      • ProjectName
      • ProjectName.Builder
      • ReplicaComputeCapacity
      • ReplicaComputeCapacity.Builder
      • ReplicaInfo
      • ReplicaInfo.Builder
      • ReplicaSelection
      • ReplicaSelection.Builder
      • SpannerInstanceAdminProto
      • UpdateInstanceConfigMetadata
      • UpdateInstanceConfigMetadata.Builder
      • UpdateInstanceConfigRequest
      • UpdateInstanceConfigRequest.Builder
      • UpdateInstanceMetadata
      • UpdateInstanceMetadata.Builder
      • UpdateInstancePartitionMetadata
      • UpdateInstancePartitionMetadata.Builder
      • UpdateInstancePartitionRequest
      • UpdateInstancePartitionRequest.Builder
      • UpdateInstanceRequest
      • UpdateInstanceRequest.Builder
      • Enums
      • AutoscalingConfig.AutoscalingLimits.MaxLimitCase
      • AutoscalingConfig.AutoscalingLimits.MinLimitCase
      • FreeInstanceMetadata.ExpireBehavior
      • FulfillmentPeriod
      • Instance.DefaultBackupScheduleType
      • Instance.Edition
      • Instance.InstanceType
      • Instance.State
      • InstanceConfig.FreeInstanceAvailability
      • InstanceConfig.QuorumType
      • InstanceConfig.State
      • InstanceConfig.Type
      • InstancePartition.ComputeCapacityCase
      • InstancePartition.State
      • ReplicaComputeCapacity.ComputeCapacityCase
      • ReplicaInfo.ReplicaType
    • com.google.spanner.executor.v1
      • Package summary
      • Interfaces
      • AdminActionOrBuilder
      • AdminResultOrBuilder
      • BatchDmlActionOrBuilder
      • BatchPartitionOrBuilder
      • CancelOperationActionOrBuilder
      • ChangeQuorumCloudDatabaseActionOrBuilder
      • ChangeStreamRecordOrBuilder
      • ChildPartitionsRecord.ChildPartitionOrBuilder
      • ChildPartitionsRecordOrBuilder
      • CloseBatchTransactionActionOrBuilder
      • CloudBackupResponseOrBuilder
      • CloudDatabaseResponseOrBuilder
      • CloudInstanceConfigResponseOrBuilder
      • CloudInstanceResponseOrBuilder
      • ColumnMetadataOrBuilder
      • ConcurrencyOrBuilder
      • CopyCloudBackupActionOrBuilder
      • CreateCloudBackupActionOrBuilder
      • CreateCloudDatabaseActionOrBuilder
      • CreateCloudInstanceActionOrBuilder
      • CreateUserInstanceConfigActionOrBuilder
      • DataChangeRecord.ColumnTypeOrBuilder
      • DataChangeRecord.ModOrBuilder
      • DataChangeRecordOrBuilder
      • DeleteCloudBackupActionOrBuilder
      • DeleteCloudInstanceActionOrBuilder
      • DeleteUserInstanceConfigActionOrBuilder
      • DmlActionOrBuilder
      • DropCloudDatabaseActionOrBuilder
      • ExecuteChangeStreamQueryOrBuilder
      • ExecutePartitionActionOrBuilder
      • FinishTransactionActionOrBuilder
      • GenerateDbPartitionsForQueryActionOrBuilder
      • GenerateDbPartitionsForReadActionOrBuilder
      • GetCloudBackupActionOrBuilder
      • GetCloudDatabaseActionOrBuilder
      • GetCloudInstanceActionOrBuilder
      • GetCloudInstanceConfigActionOrBuilder
      • GetOperationActionOrBuilder
      • HeartbeatRecordOrBuilder
      • KeyRangeOrBuilder
      • KeySetOrBuilder
      • ListCloudBackupOperationsActionOrBuilder
      • ListCloudBackupsActionOrBuilder
      • ListCloudDatabaseOperationsActionOrBuilder
      • ListCloudDatabasesActionOrBuilder
      • ListCloudInstanceConfigsActionOrBuilder
      • ListCloudInstancesActionOrBuilder
      • MutationAction.InsertArgsOrBuilder
      • MutationAction.ModOrBuilder
      • MutationAction.UpdateArgsOrBuilder
      • MutationActionOrBuilder
      • OperationResponseOrBuilder
      • PartitionedUpdateAction.ExecutePartitionedUpdateOptionsOrBuilder
      • PartitionedUpdateActionOrBuilder
      • QueryAction.ParameterOrBuilder
      • QueryActionOrBuilder
      • QueryCancellationActionOrBuilder
      • QueryResultOrBuilder
      • ReadActionOrBuilder
      • ReadResultOrBuilder
      • RestoreCloudDatabaseActionOrBuilder
      • SessionPoolOptionsOrBuilder
      • SpannerActionOrBuilder
      • SpannerActionOutcomeOrBuilder
      • SpannerAsyncActionRequestOrBuilder
      • SpannerAsyncActionResponseOrBuilder
      • SpannerExecutorProxyGrpc.AsyncService
      • SpannerOptionsOrBuilder
      • StartBatchTransactionActionOrBuilder
      • StartTransactionActionOrBuilder
      • TableMetadataOrBuilder
      • TransactionExecutionOptionsOrBuilder
      • UpdateCloudBackupActionOrBuilder
      • UpdateCloudDatabaseActionOrBuilder
      • UpdateCloudDatabaseDdlActionOrBuilder
      • UpdateCloudInstanceActionOrBuilder
      • UpdateUserInstanceConfigActionOrBuilder
      • ValueListOrBuilder
      • ValueOrBuilder
      • WriteMutationsActionOrBuilder
      • Classes
      • AdminAction
      • AdminAction.Builder
      • AdminResult
      • AdminResult.Builder
      • BatchDmlAction
      • BatchDmlAction.Builder
      • BatchPartition
      • BatchPartition.Builder
      • CancelOperationAction
      • CancelOperationAction.Builder
      • ChangeQuorumCloudDatabaseAction
      • ChangeQuorumCloudDatabaseAction.Builder
      • ChangeStreamRecord
      • ChangeStreamRecord.Builder
      • ChildPartitionsRecord
      • ChildPartitionsRecord.Builder
      • ChildPartitionsRecord.ChildPartition
      • ChildPartitionsRecord.ChildPartition.Builder
      • CloseBatchTransactionAction
      • CloseBatchTransactionAction.Builder
      • CloudBackupResponse
      • CloudBackupResponse.Builder
      • CloudDatabaseResponse
      • CloudDatabaseResponse.Builder
      • CloudExecutorProto
      • CloudInstanceConfigResponse
      • CloudInstanceConfigResponse.Builder
      • CloudInstanceResponse
      • CloudInstanceResponse.Builder
      • ColumnMetadata
      • ColumnMetadata.Builder
      • Concurrency
      • Concurrency.Builder
      • CopyCloudBackupAction
      • CopyCloudBackupAction.Builder
      • CreateCloudBackupAction
      • CreateCloudBackupAction.Builder
      • CreateCloudDatabaseAction
      • CreateCloudDatabaseAction.Builder
      • CreateCloudInstanceAction
      • CreateCloudInstanceAction.Builder
      • CreateUserInstanceConfigAction
      • CreateUserInstanceConfigAction.Builder
      • DataChangeRecord
      • DataChangeRecord.Builder
      • DataChangeRecord.ColumnType
      • DataChangeRecord.ColumnType.Builder
      • DataChangeRecord.Mod
      • DataChangeRecord.Mod.Builder
      • DeleteCloudBackupAction
      • DeleteCloudBackupAction.Builder
      • DeleteCloudInstanceAction
      • DeleteCloudInstanceAction.Builder
      • DeleteUserInstanceConfigAction
      • DeleteUserInstanceConfigAction.Builder
      • DmlAction
      • DmlAction.Builder
      • DropCloudDatabaseAction
      • DropCloudDatabaseAction.Builder
      • ExecuteChangeStreamQuery
      • ExecuteChangeStreamQuery.Builder
      • ExecutePartitionAction
      • ExecutePartitionAction.Builder
      • FinishTransactionAction
      • FinishTransactionAction.Builder
      • GenerateDbPartitionsForQueryAction
      • GenerateDbPartitionsForQueryAction.Builder
      • GenerateDbPartitionsForReadAction
      • GenerateDbPartitionsForReadAction.Builder
      • GetCloudBackupAction
      • GetCloudBackupAction.Builder
      • GetCloudDatabaseAction
      • GetCloudDatabaseAction.Builder
      • GetCloudInstanceAction
      • GetCloudInstanceAction.Builder
      • GetCloudInstanceConfigAction
      • GetCloudInstanceConfigAction.Builder
      • GetOperationAction
      • GetOperationAction.Builder
      • HeartbeatRecord
      • HeartbeatRecord.Builder
      • KeyRange
      • KeyRange.Builder
      • KeySet
      • KeySet.Builder
      • ListCloudBackupOperationsAction
      • ListCloudBackupOperationsAction.Builder
      • ListCloudBackupsAction
      • ListCloudBackupsAction.Builder
      • ListCloudDatabaseOperationsAction
      • ListCloudDatabaseOperationsAction.Builder
      • ListCloudDatabasesAction
      • ListCloudDatabasesAction.Builder
      • ListCloudInstanceConfigsAction
      • ListCloudInstanceConfigsAction.Builder
      • ListCloudInstancesAction
      • ListCloudInstancesAction.Builder
      • MutationAction
      • MutationAction.Builder
      • MutationAction.InsertArgs
      • MutationAction.InsertArgs.Builder
      • MutationAction.Mod
      • MutationAction.Mod.Builder
      • MutationAction.UpdateArgs
      • MutationAction.UpdateArgs.Builder
      • OperationResponse
      • OperationResponse.Builder
      • PartitionedUpdateAction
      • PartitionedUpdateAction.Builder
      • PartitionedUpdateAction.ExecutePartitionedUpdateOptions
      • PartitionedUpdateAction.ExecutePartitionedUpdateOptions.Builder
      • QueryAction
      • QueryAction.Builder
      • QueryAction.Parameter
      • QueryAction.Parameter.Builder
      • QueryCancellationAction
      • QueryCancellationAction.Builder
      • QueryResult
      • QueryResult.Builder
      • ReadAction
      • ReadAction.Builder
      • ReadResult
      • ReadResult.Builder
      • RestoreCloudDatabaseAction
      • RestoreCloudDatabaseAction.Builder
      • SessionPoolOptions
      • SessionPoolOptions.Builder
      • SpannerAction
      • SpannerAction.Builder
      • SpannerActionOutcome
      • SpannerActionOutcome.Builder
      • SpannerAsyncActionRequest
      • SpannerAsyncActionRequest.Builder
      • SpannerAsyncActionResponse
      • SpannerAsyncActionResponse.Builder
      • SpannerExecutorProxyGrpc
      • SpannerExecutorProxyGrpc.SpannerExecutorProxyBlockingStub
      • SpannerExecutorProxyGrpc.SpannerExecutorProxyFutureStub
      • SpannerExecutorProxyGrpc.SpannerExecutorProxyImplBase
      • SpannerExecutorProxyGrpc.SpannerExecutorProxyStub
      • SpannerOptions
      • SpannerOptions.Builder
      • StartBatchTransactionAction
      • StartBatchTransactionAction.Builder
      • StartTransactionAction
      • StartTransactionAction.Builder
      • TableMetadata
      • TableMetadata.Builder
      • TransactionExecutionOptions
      • TransactionExecutionOptions.Builder
      • UpdateCloudBackupAction
      • UpdateCloudBackupAction.Builder
      • UpdateCloudDatabaseAction
      • UpdateCloudDatabaseAction.Builder
      • UpdateCloudDatabaseDdlAction
      • UpdateCloudDatabaseDdlAction.Builder
      • UpdateCloudInstanceAction
      • UpdateCloudInstanceAction.Builder
      • UpdateUserInstanceConfigAction
      • UpdateUserInstanceConfigAction.Builder
      • Value
      • Value.Builder
      • ValueList
      • ValueList.Builder
      • WriteMutationsAction
      • WriteMutationsAction.Builder
      • Enums
      • AdminAction.ActionCase
      • ChangeStreamRecord.RecordCase
      • Concurrency.ConcurrencyModeCase
      • FinishTransactionAction.Mode
      • KeyRange.Type
      • SpannerAction.ActionCase
      • StartBatchTransactionAction.ParamCase
      • Value.ValueTypeCase
    • com.google.spanner.v1
      • Package summary
      • Interfaces
      • BatchCreateSessionsRequestOrBuilder
      • BatchCreateSessionsResponseOrBuilder
      • BatchWriteRequest.MutationGroupOrBuilder
      • BatchWriteRequestOrBuilder
      • BatchWriteResponseOrBuilder
      • BeginTransactionRequestOrBuilder
      • CommitRequestOrBuilder
      • CommitResponse.CommitStatsOrBuilder
      • CommitResponseOrBuilder
      • CreateSessionRequestOrBuilder
      • DeleteSessionRequestOrBuilder
      • DirectedReadOptions.ExcludeReplicasOrBuilder
      • DirectedReadOptions.IncludeReplicasOrBuilder
      • DirectedReadOptions.ReplicaSelectionOrBuilder
      • DirectedReadOptionsOrBuilder
      • ExecuteBatchDmlRequest.StatementOrBuilder
      • ExecuteBatchDmlRequestOrBuilder
      • ExecuteBatchDmlResponseOrBuilder
      • ExecuteSqlRequest.QueryOptionsOrBuilder
      • ExecuteSqlRequestOrBuilder
      • GetSessionRequestOrBuilder
      • KeyRangeOrBuilder
      • KeySetOrBuilder
      • ListSessionsRequestOrBuilder
      • ListSessionsResponseOrBuilder
      • MultiplexedSessionPrecommitTokenOrBuilder
      • Mutation.DeleteOrBuilder
      • Mutation.WriteOrBuilder
      • MutationOrBuilder
      • PartialResultSetOrBuilder
      • PartitionOptionsOrBuilder
      • PartitionOrBuilder
      • PartitionQueryRequestOrBuilder
      • PartitionReadRequestOrBuilder
      • PartitionResponseOrBuilder
      • PlanNode.ChildLinkOrBuilder
      • PlanNode.ShortRepresentationOrBuilder
      • PlanNodeOrBuilder
      • QueryPlanOrBuilder
      • ReadRequestOrBuilder
      • RequestOptionsOrBuilder
      • ResultSetMetadataOrBuilder
      • ResultSetOrBuilder
      • ResultSetStatsOrBuilder
      • RollbackRequestOrBuilder
      • SessionOrBuilder
      • SpannerGrpc.AsyncService
      • StructType.FieldOrBuilder
      • StructTypeOrBuilder
      • TransactionOptions.PartitionedDmlOrBuilder
      • TransactionOptions.ReadOnlyOrBuilder
      • TransactionOptions.ReadWriteOrBuilder
      • TransactionOptionsOrBuilder
      • TransactionOrBuilder
      • TransactionSelectorOrBuilder
      • TypeOrBuilder
      • Classes
      • BatchCreateSessionsRequest
      • BatchCreateSessionsRequest.Builder
      • BatchCreateSessionsResponse
      • BatchCreateSessionsResponse.Builder
      • BatchWriteRequest
      • BatchWriteRequest.Builder
      • BatchWriteRequest.MutationGroup
      • BatchWriteRequest.MutationGroup.Builder
      • BatchWriteResponse
      • BatchWriteResponse.Builder
      • BeginTransactionRequest
      • BeginTransactionRequest.Builder
      • CommitRequest
      • CommitRequest.Builder
      • CommitResponse
      • CommitResponse.Builder
      • CommitResponse.CommitStats
      • CommitResponse.CommitStats.Builder
      • CommitResponseProto
      • CreateSessionRequest
      • CreateSessionRequest.Builder
      • DatabaseName
      • DatabaseName.Builder
      • DeleteSessionRequest
      • DeleteSessionRequest.Builder
      • DirectedReadOptions
      • DirectedReadOptions.Builder
      • DirectedReadOptions.ExcludeReplicas
      • DirectedReadOptions.ExcludeReplicas.Builder
      • DirectedReadOptions.IncludeReplicas
      • DirectedReadOptions.IncludeReplicas.Builder
      • DirectedReadOptions.ReplicaSelection
      • DirectedReadOptions.ReplicaSelection.Builder
      • ExecuteBatchDmlRequest
      • ExecuteBatchDmlRequest.Builder
      • ExecuteBatchDmlRequest.Statement
      • ExecuteBatchDmlRequest.Statement.Builder
      • ExecuteBatchDmlResponse
      • ExecuteBatchDmlResponse.Builder
      • ExecuteSqlRequest
      • ExecuteSqlRequest.Builder
      • ExecuteSqlRequest.QueryOptions
      • ExecuteSqlRequest.QueryOptions.Builder
      • GetSessionRequest
      • GetSessionRequest.Builder
      • KeyRange
      • KeyRange.Builder
      • KeySet
      • KeySet.Builder
      • KeysProto
      • ListSessionsRequest
      • ListSessionsRequest.Builder
      • ListSessionsResponse
      • ListSessionsResponse.Builder
      • MultiplexedSessionPrecommitToken
      • MultiplexedSessionPrecommitToken.Builder
      • Mutation
      • Mutation.Builder
      • Mutation.Delete
      • Mutation.Delete.Builder
      • Mutation.Write
      • Mutation.Write.Builder
      • MutationProto
      • PartialResultSet
      • PartialResultSet.Builder
      • Partition
      • Partition.Builder
      • PartitionOptions
      • PartitionOptions.Builder
      • PartitionQueryRequest
      • PartitionQueryRequest.Builder
      • PartitionReadRequest
      • PartitionReadRequest.Builder
      • PartitionResponse
      • PartitionResponse.Builder
      • PlanNode
      • PlanNode.Builder
      • PlanNode.ChildLink
      • PlanNode.ChildLink.Builder
      • PlanNode.ShortRepresentation
      • PlanNode.ShortRepresentation.Builder
      • QueryPlan
      • QueryPlan.Builder
      • QueryPlanProto
      • ReadRequest
      • ReadRequest.Builder
      • RequestOptions
      • RequestOptions.Builder
      • ResultSet
      • ResultSet.Builder
      • ResultSetMetadata
      • ResultSetMetadata.Builder
      • ResultSetProto
      • ResultSetStats
      • ResultSetStats.Builder
      • RollbackRequest
      • RollbackRequest.Builder
      • Session
      • Session.Builder
      • SessionName
      • SessionName.Builder
      • SpannerGrpc
      • SpannerGrpc.SpannerBlockingStub
      • SpannerGrpc.SpannerFutureStub
      • SpannerGrpc.SpannerImplBase
      • SpannerGrpc.SpannerStub
      • SpannerProto
      • StructType
      • StructType.Builder
      • StructType.Field
      • StructType.Field.Builder
      • Transaction
      • Transaction.Builder
      • TransactionOptions
      • TransactionOptions.Builder
      • TransactionOptions.PartitionedDml
      • TransactionOptions.PartitionedDml.Builder
      • TransactionOptions.ReadOnly
      • TransactionOptions.ReadOnly.Builder
      • TransactionOptions.ReadWrite
      • TransactionOptions.ReadWrite.Builder
      • TransactionProto
      • TransactionSelector
      • TransactionSelector.Builder
      • Type
      • Type.Builder
      • TypeProto
      • Enums
      • CommitRequest.TransactionCase
      • CommitResponse.MultiplexedSessionRetryCase
      • DirectedReadOptions.ReplicaSelection.Type
      • DirectedReadOptions.ReplicasCase
      • ExecuteSqlRequest.QueryMode
      • KeyRange.EndKeyTypeCase
      • KeyRange.StartKeyTypeCase
      • Mutation.OperationCase
      • PlanNode.Kind
      • ReadRequest.LockHint
      • ReadRequest.OrderBy
      • RequestOptions.Priority
      • ResultSetStats.RowCountCase
      • TransactionOptions.IsolationLevel
      • TransactionOptions.ModeCase
      • TransactionOptions.ReadOnly.TimestampBoundCase
      • TransactionOptions.ReadWrite.ReadLockMode
      • TransactionSelector.SelectorCase
      • TypeAnnotationCode
      • TypeCode
  • google-cloud-spanner-jdbc
  • google-cloud-speech
  • google-cloud-storage
  • google-cloud-storage-transfer
  • google-cloud-storagebatchoperations
  • google-cloud-storageinsights
  • google-cloud-talent
  • google-cloud-tasks
  • google-cloud-telcoautomation
  • google-cloud-texttospeech
  • google-cloud-tpu
  • google-cloud-trace
  • google-cloud-translate
  • google-cloud-valkey
  • google-cloud-video-intelligence
  • google-cloud-video-stitcher
  • google-cloud-video-transcoder
  • google-cloud-vision
  • google-cloud-visionai
  • google-cloud-vmmigration
  • google-cloud-vmwareengine
  • google-cloud-vpcaccess
  • google-cloud-webrisk
  • google-cloud-websecurityscanner
  • google-cloud-workflow-executions
  • google-cloud-workflows
  • google-cloud-workspaceevents
  • google-cloud-workstations
  • google-http-client
  • google-iam-admin
  • google-iam-policy
  • google-shopping-css
  • google-shopping-merchant-accounts
  • google-shopping-merchant-conversions
  • google-shopping-merchant-datasources
  • google-shopping-merchant-inventories
  • google-shopping-merchant-issue-resolution
  • google-shopping-merchant-lfp
  • google-shopping-merchant-notifications
  • google-shopping-merchant-order-tracking
  • google-shopping-merchant-products
  • google-shopping-merchant-productstudio
  • google-shopping-merchant-promotions
  • google-shopping-merchant-quota
  • google-shopping-merchant-reports
  • google-shopping-merchant-reviews
  • grafeas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
  • Home
  • Java
  • Documentation
  • Reference
Stay organized with collections Save and categorize content based on your preferences.
  • 6.93.0 (latest)
  • 6.89.0
  • 6.88.0
  • 6.87.0
  • 6.86.0
  • 6.85.0
  • 6.83.0
  • 6.82.0
  • 6.80.1
  • 6.79.0
  • 6.77.0
  • 6.74.1
  • 6.72.0
  • 6.71.0
  • 6.69.0
  • 6.68.0
  • 6.66.0
  • 6.65.1
  • 6.62.0
  • 6.60.0
  • 6.58.0
  • 6.57.0
  • 6.56.0
  • 6.55.0
  • 6.54.0
  • 6.53.0
  • 6.52.1
  • 6.51.0
  • 6.50.1
  • 6.49.0
  • 6.25.1
  • 6.24.0
  • 6.23.4
  • 6.22.0
  • 6.21.2
  • 6.20.0
  • 6.19.1
  • 6.18.0
  • 6.17.4
  • 6.14.1

Package com.google.cloud.spanner.spi (6.89.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.spanner for new applications.

Interfaces

Interface Description
com.google.cloud.spanner.spi.SpannerRpcFactory Factory to create instances of SpannerRpc.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-15 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Google Cloud Community
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어