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 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(BatchingSettings batchingSettings) setTransportOptions(TransportOptions transportOptions) Methods inherited from class com.google.cloud.ServiceOptions.Builder
getAllowedClientLibTokens, self, setApiTracerFactory, setClientLibToken, setClock, setCredentials, setHeaderProvider, setHost, setProjectId, setQuotaProjectId, setRetrySettings, setServiceFactory, setServiceRpcFactory, setUniverseDomain
-
Method Details
-
setTransportOptions
- Overrides:
setTransportOptionsin classServiceOptions.Builder<Logging,LoggingOptions, LoggingOptions.Builder>
-
setAutoPopulateMetadata
@CanIgnoreReturnValue public LoggingOptions.Builder setAutoPopulateMetadata(boolean autoPopulateMetadataOnWrite) -
setBatchingSettings
@CanIgnoreReturnValue public LoggingOptions.Builder setBatchingSettings(BatchingSettings batchingSettings) -
build
- Specified by:
buildin classServiceOptions.Builder<Logging,LoggingOptions, LoggingOptions.Builder>
-