Package com.google.cloud.logging
Class LoggingOptions.Builder
java.lang.Object
com.google.cloud.ServiceOptions.Builder<Logging,LoggingOptions,LoggingOptions.Builder>
com.google.cloud.logging.LoggingOptions.Builder
- Enclosing class:
- LoggingOptions
public static class LoggingOptions.Builder
extends com.google.cloud.ServiceOptions.Builder<Logging,LoggingOptions,LoggingOptions.Builder>
-
Field Summary
Fields inherited from class com.google.cloud.ServiceOptions.Builder
credentials
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAutoPopulateMetadata
(boolean autoPopulateMetadataOnWrite) setBatchingSettings
(com.google.api.gax.batching.BatchingSettings batchingSettings) setTransportOptions
(com.google.cloud.TransportOptions transportOptions) Methods inherited from class com.google.cloud.ServiceOptions.Builder
getAllowedClientLibTokens, self, setClientLibToken, setClock, setCredentials, setHeaderProvider, setHost, setProjectId, setQuotaProjectId, setRetrySettings, setServiceFactory, setServiceRpcFactory
-
Method Details
-
setTransportOptions
public LoggingOptions.Builder setTransportOptions(com.google.cloud.TransportOptions transportOptions) - Overrides:
setTransportOptions
in classcom.google.cloud.ServiceOptions.Builder<Logging,
LoggingOptions, LoggingOptions.Builder>
-
setAutoPopulateMetadata
@CanIgnoreReturnValue public LoggingOptions.Builder setAutoPopulateMetadata(boolean autoPopulateMetadataOnWrite) -
setBatchingSettings
@CanIgnoreReturnValue public LoggingOptions.Builder setBatchingSettings(com.google.api.gax.batching.BatchingSettings batchingSettings) -
build
- Specified by:
build
in classcom.google.cloud.ServiceOptions.Builder<Logging,
LoggingOptions, LoggingOptions.Builder>
-