Interface RuntimeLogConfigurations.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RuntimeLogConfigurations.Builder,
,RuntimeLogConfigurations> SdkBuilder<RuntimeLogConfigurations.Builder,
,RuntimeLogConfigurations> SdkPojo
- Enclosing class:
RuntimeLogConfigurations
-
Method Summary
Modifier and TypeMethodDescriptiondeleteLocalStoreAfterUpload
(Boolean deleteLocalStoreAfterUpload) Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.localStoreFileRotationMaxBytes
(Integer localStoreFileRotationMaxBytes) Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.localStoreFileRotationMaxFiles
(Integer localStoreFileRotationMaxFiles) Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.localStoreLocation
(String localStoreLocation) Configuration of where to store runtime logs in the device.logFlushLevel
(String logFlushLevel) The different log levels available for configuration.logFlushLevel
(LogLevel logFlushLevel) The different log levels available for configuration.The different log levels available for configuration.The different log levels available for configuration.Configuration to enable or disable uploading of runtime logs to the cloud.uploadPeriodMinutes
(Integer uploadPeriodMinutes) Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
logLevel
The different log levels available for configuration.
- Parameters:
logLevel
- The different log levels available for configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logLevel
The different log levels available for configuration.
- Parameters:
logLevel
- The different log levels available for configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logFlushLevel
The different log levels available for configuration.
- Parameters:
logFlushLevel
- The different log levels available for configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logFlushLevel
The different log levels available for configuration.
- Parameters:
logFlushLevel
- The different log levels available for configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
localStoreLocation
Configuration of where to store runtime logs in the device.
- Parameters:
localStoreLocation
- Configuration of where to store runtime logs in the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localStoreFileRotationMaxFiles
RuntimeLogConfigurations.Builder localStoreFileRotationMaxFiles(Integer localStoreFileRotationMaxFiles) Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.
- Parameters:
localStoreFileRotationMaxFiles
- Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localStoreFileRotationMaxBytes
RuntimeLogConfigurations.Builder localStoreFileRotationMaxBytes(Integer localStoreFileRotationMaxBytes) Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.
- Parameters:
localStoreFileRotationMaxBytes
- Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uploadLog
Configuration to enable or disable uploading of runtime logs to the cloud.
- Parameters:
uploadLog
- Configuration to enable or disable uploading of runtime logs to the cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uploadPeriodMinutes
Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.
- Parameters:
uploadPeriodMinutes
- Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteLocalStoreAfterUpload
Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.
- Parameters:
deleteLocalStoreAfterUpload
- Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-