Interface MonitoringConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MonitoringConfiguration.Builder,MonitoringConfiguration>,SdkBuilder<MonitoringConfiguration.Builder,MonitoringConfiguration>,SdkPojo
- Enclosing class:
- MonitoringConfiguration
public static interface MonitoringConfiguration.Builder extends SdkPojo, CopyableBuilder<MonitoringConfiguration.Builder,MonitoringConfiguration>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
persistentAppUI
MonitoringConfiguration.Builder persistentAppUI(String persistentAppUI)
Monitoring configurations for the persistent application UI.
- Parameters:
persistentAppUI- Monitoring configurations for the persistent application UI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PersistentAppUI,PersistentAppUI
-
persistentAppUI
MonitoringConfiguration.Builder persistentAppUI(PersistentAppUI persistentAppUI)
Monitoring configurations for the persistent application UI.
- Parameters:
persistentAppUI- Monitoring configurations for the persistent application UI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PersistentAppUI,PersistentAppUI
-
cloudWatchMonitoringConfiguration
MonitoringConfiguration.Builder cloudWatchMonitoringConfiguration(CloudWatchMonitoringConfiguration cloudWatchMonitoringConfiguration)
Monitoring configurations for CloudWatch.
- Parameters:
cloudWatchMonitoringConfiguration- Monitoring configurations for CloudWatch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchMonitoringConfiguration
default MonitoringConfiguration.Builder cloudWatchMonitoringConfiguration(Consumer<CloudWatchMonitoringConfiguration.Builder> cloudWatchMonitoringConfiguration)
Monitoring configurations for CloudWatch.
This is a convenience method that creates an instance of theCloudWatchMonitoringConfiguration.Builderavoiding the need to create one manually viaCloudWatchMonitoringConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudWatchMonitoringConfiguration(CloudWatchMonitoringConfiguration).- Parameters:
cloudWatchMonitoringConfiguration- a consumer that will call methods onCloudWatchMonitoringConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cloudWatchMonitoringConfiguration(CloudWatchMonitoringConfiguration)
-
s3MonitoringConfiguration
MonitoringConfiguration.Builder s3MonitoringConfiguration(S3MonitoringConfiguration s3MonitoringConfiguration)
Amazon S3 configuration for monitoring log publishing.
- Parameters:
s3MonitoringConfiguration- Amazon S3 configuration for monitoring log publishing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3MonitoringConfiguration
default MonitoringConfiguration.Builder s3MonitoringConfiguration(Consumer<S3MonitoringConfiguration.Builder> s3MonitoringConfiguration)
Amazon S3 configuration for monitoring log publishing.
This is a convenience method that creates an instance of theS3MonitoringConfiguration.Builderavoiding the need to create one manually viaS3MonitoringConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3MonitoringConfiguration(S3MonitoringConfiguration).- Parameters:
s3MonitoringConfiguration- a consumer that will call methods onS3MonitoringConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3MonitoringConfiguration(S3MonitoringConfiguration)
-
containerLogRotationConfiguration
MonitoringConfiguration.Builder containerLogRotationConfiguration(ContainerLogRotationConfiguration containerLogRotationConfiguration)
Enable or disable container log rotation.
- Parameters:
containerLogRotationConfiguration- Enable or disable container log rotation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerLogRotationConfiguration
default MonitoringConfiguration.Builder containerLogRotationConfiguration(Consumer<ContainerLogRotationConfiguration.Builder> containerLogRotationConfiguration)
Enable or disable container log rotation.
This is a convenience method that creates an instance of theContainerLogRotationConfiguration.Builderavoiding the need to create one manually viaContainerLogRotationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainerLogRotationConfiguration(ContainerLogRotationConfiguration).- Parameters:
containerLogRotationConfiguration- a consumer that will call methods onContainerLogRotationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
containerLogRotationConfiguration(ContainerLogRotationConfiguration)
-
-