Interface RuntimeLogConfigurations.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<RuntimeLogConfigurations.Builder,,- RuntimeLogConfigurations> - SdkBuilder<RuntimeLogConfigurations.Builder,,- RuntimeLogConfigurations> - SdkPojo
- Enclosing class:
- RuntimeLogConfigurations
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
logLevelThe 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:
 
- 
logLevelThe 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:
 
- 
logFlushLevelThe 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:
 
- 
logFlushLevelThe 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:
 
- 
localStoreLocationConfiguration 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.
 
- 
localStoreFileRotationMaxFilesRuntimeLogConfigurations.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.
 
- 
localStoreFileRotationMaxBytesRuntimeLogConfigurations.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.
 
- 
uploadLogConfiguration 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.
 
- 
uploadPeriodMinutesConfiguration 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.
 
- 
deleteLocalStoreAfterUploadConfiguration 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.
 
 
-