Interface ParametricMonitoringConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ParametricMonitoringConfiguration.Builder,ParametricMonitoringConfiguration>,SdkBuilder<ParametricMonitoringConfiguration.Builder,ParametricMonitoringConfiguration>,SdkPojo
- Enclosing class:
- ParametricMonitoringConfiguration
public static interface ParametricMonitoringConfiguration.Builder extends SdkPojo, CopyableBuilder<ParametricMonitoringConfiguration.Builder,ParametricMonitoringConfiguration>
-
-
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
ParametricMonitoringConfiguration.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.
-
cloudWatchMonitoringConfiguration
ParametricMonitoringConfiguration.Builder cloudWatchMonitoringConfiguration(ParametricCloudWatchMonitoringConfiguration 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 ParametricMonitoringConfiguration.Builder cloudWatchMonitoringConfiguration(Consumer<ParametricCloudWatchMonitoringConfiguration.Builder> cloudWatchMonitoringConfiguration)
Monitoring configurations for CloudWatch.
This is a convenience method that creates an instance of theParametricCloudWatchMonitoringConfiguration.Builderavoiding the need to create one manually viaParametricCloudWatchMonitoringConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudWatchMonitoringConfiguration(ParametricCloudWatchMonitoringConfiguration).- Parameters:
cloudWatchMonitoringConfiguration- a consumer that will call methods onParametricCloudWatchMonitoringConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cloudWatchMonitoringConfiguration(ParametricCloudWatchMonitoringConfiguration)
-
s3MonitoringConfiguration
ParametricMonitoringConfiguration.Builder s3MonitoringConfiguration(ParametricS3MonitoringConfiguration 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 ParametricMonitoringConfiguration.Builder s3MonitoringConfiguration(Consumer<ParametricS3MonitoringConfiguration.Builder> s3MonitoringConfiguration)
Amazon S3 configuration for monitoring log publishing.
This is a convenience method that creates an instance of theParametricS3MonitoringConfiguration.Builderavoiding the need to create one manually viaParametricS3MonitoringConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3MonitoringConfiguration(ParametricS3MonitoringConfiguration).- Parameters:
s3MonitoringConfiguration- a consumer that will call methods onParametricS3MonitoringConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3MonitoringConfiguration(ParametricS3MonitoringConfiguration)
-
-