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
Modifier and TypeMethodDescriptioncloudWatchMonitoringConfiguration
(Consumer<ParametricCloudWatchMonitoringConfiguration.Builder> cloudWatchMonitoringConfiguration) Monitoring configurations for CloudWatch.cloudWatchMonitoringConfiguration
(ParametricCloudWatchMonitoringConfiguration cloudWatchMonitoringConfiguration) Monitoring configurations for CloudWatch.persistentAppUI
(String persistentAppUI) Monitoring configurations for the persistent application UI.s3MonitoringConfiguration
(Consumer<ParametricS3MonitoringConfiguration.Builder> s3MonitoringConfiguration) Amazon S3 configuration for monitoring log publishing.s3MonitoringConfiguration
(ParametricS3MonitoringConfiguration s3MonitoringConfiguration) Amazon S3 configuration for monitoring log publishing.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 Details
-
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.Builder
avoiding the need to create one manually viaParametricCloudWatchMonitoringConfiguration.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaParametricS3MonitoringConfiguration.builder()
.When the
Consumer
completes,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:
-