Class DatastoreOptions.Builder (2.22.0)

publicstaticclass DatastoreOptions.BuilderextendsServiceOptions.Builder<Datastore,DatastoreOptions,DatastoreOptions.Builder>

Inheritance

java.lang.Object > com.google.cloud.ServiceOptions.Builder > DatastoreOptions.Builder

Inherited Members

com.google.cloud.ServiceOptions.Builder.build()
com.google.cloud.ServiceOptions.Builder.getAllowedClientLibTokens()
com.google.cloud.ServiceOptions.Builder.self()
com.google.cloud.ServiceOptions.Builder.setApiTracerFactory(com.google.api.gax.tracing.ApiTracerFactory)
com.google.cloud.ServiceOptions.Builder.setClientLibToken(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setClock(com.google.api.core.ApiClock)
com.google.cloud.ServiceOptions.Builder.setCredentials(com.google.auth.Credentials)
com.google.cloud.ServiceOptions.Builder.setHeaderProvider(com.google.api.gax.rpc.HeaderProvider)
com.google.cloud.ServiceOptions.Builder.setHost(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setProjectId(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setQuotaProjectId(java.lang.String)
com.google.cloud.ServiceOptions.Builder.setRetrySettings(com.google.api.gax.retrying.RetrySettings)
com.google.cloud.ServiceOptions.Builder.setServiceFactory(com.google.cloud.ServiceFactory<ServiceT,OptionsT>)
com.google.cloud.ServiceOptions.Builder.setServiceRpcFactory(com.google.cloud.spi.ServiceRpcFactory<OptionsT>)
com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)
com.google.cloud.ServiceOptions.Builder.setUniverseDomain(java.lang.String)

Methods

build()

publicDatastoreOptionsbuild()
Returns
Type Description
DatastoreOptions
Overrides
com.google.cloud.ServiceOptions.Builder.build()

setDatabaseId(String databaseId)

publicDatastoreOptions.BuildersetDatabaseId(StringdatabaseId)
Parameter
Name Description
databaseId String
Returns
Type Description
DatastoreOptions.Builder

setNamespace(String namespace)

publicDatastoreOptions.BuildersetNamespace(Stringnamespace)

Sets the default namespace to be used by the datastore service.

Parameter
Name Description
namespace String
Returns
Type Description
DatastoreOptions.Builder

setOpenTelemetryOptions(DatastoreOpenTelemetryOptions openTelemetryOptions)

publicDatastoreOptions.BuildersetOpenTelemetryOptions(DatastoreOpenTelemetryOptionsopenTelemetryOptions)

Sets the DatastoreOpenTelemetryOptions to be used for this Firestore instance.

Parameter
Name Description
openTelemetryOptions DatastoreOpenTelemetryOptions

The DatastoreOpenTelemetryOptions to use.

Returns
Type Description
DatastoreOptions.Builder

setTransportOptions(TransportOptions transportOptions)

publicDatastoreOptions.BuildersetTransportOptions(TransportOptionstransportOptions)
Parameter
Name Description
transportOptions com.google.cloud.TransportOptions
Returns
Type Description
DatastoreOptions.Builder
Overrides
com.google.cloud.ServiceOptions.Builder.setTransportOptions(com.google.cloud.TransportOptions)

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年11月19日 UTC.