Interface ParametricMonitoringConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ParametricMonitoringConfiguration.Builder,,ParametricMonitoringConfiguration> SdkBuilder<ParametricMonitoringConfiguration.Builder,,ParametricMonitoringConfiguration> SdkPojo
- Enclosing class:
ParametricMonitoringConfiguration
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.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:
-
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:
-