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>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingOptions
build()
LoggingOptions.Builder
setAutoPopulateMetadata(boolean autoPopulateMetadataOnWrite)
LoggingOptions.Builder
setBatchingSettings(com.google.api.gax.batching.BatchingSettings batchingSettings)
LoggingOptions.Builder
setTransportOptions(com.google.cloud.TransportOptions transportOptions)
-
-
-
Method Detail
-
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
public LoggingOptions build()
- Specified by:
build
in classcom.google.cloud.ServiceOptions.Builder<Logging,LoggingOptions,LoggingOptions.Builder>
-
-