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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitoringConfiguration.BuilderconfigurationType(String configurationType)Describes whether to use the default CloudWatch logging configuration for an application.MonitoringConfiguration.BuilderconfigurationType(ConfigurationType configurationType)Describes whether to use the default CloudWatch logging configuration for an application.MonitoringConfiguration.BuilderlogLevel(String logLevel)Describes the verbosity of the CloudWatch Logs for an application.MonitoringConfiguration.BuilderlogLevel(LogLevel logLevel)Describes the verbosity of the CloudWatch Logs for an application.MonitoringConfiguration.BuildermetricsLevel(String metricsLevel)Describes the granularity of the CloudWatch Logs for an application.MonitoringConfiguration.BuildermetricsLevel(MetricsLevel metricsLevel)Describes the granularity of the CloudWatch Logs for an application.-
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
-
configurationType
MonitoringConfiguration.Builder configurationType(String configurationType)
Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to
CUSTOMin order to set theLogLevelorMetricsLevelparameters.- Parameters:
configurationType- Describes whether to use the default CloudWatch logging configuration for an application. You must set this property toCUSTOMin order to set theLogLevelorMetricsLevelparameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationType,ConfigurationType
-
configurationType
MonitoringConfiguration.Builder configurationType(ConfigurationType configurationType)
Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to
CUSTOMin order to set theLogLevelorMetricsLevelparameters.- Parameters:
configurationType- Describes whether to use the default CloudWatch logging configuration for an application. You must set this property toCUSTOMin order to set theLogLevelorMetricsLevelparameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationType,ConfigurationType
-
metricsLevel
MonitoringConfiguration.Builder metricsLevel(String metricsLevel)
Describes the granularity of the CloudWatch Logs for an application. The
Parallelismlevel is not recommended for applications with a Parallelism over 64 due to excessive costs.- Parameters:
metricsLevel- Describes the granularity of the CloudWatch Logs for an application. TheParallelismlevel is not recommended for applications with a Parallelism over 64 due to excessive costs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetricsLevel,MetricsLevel
-
metricsLevel
MonitoringConfiguration.Builder metricsLevel(MetricsLevel metricsLevel)
Describes the granularity of the CloudWatch Logs for an application. The
Parallelismlevel is not recommended for applications with a Parallelism over 64 due to excessive costs.- Parameters:
metricsLevel- Describes the granularity of the CloudWatch Logs for an application. TheParallelismlevel is not recommended for applications with a Parallelism over 64 due to excessive costs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MetricsLevel,MetricsLevel
-
logLevel
MonitoringConfiguration.Builder logLevel(String logLevel)
Describes the verbosity of the CloudWatch Logs for an application.
-
logLevel
MonitoringConfiguration.Builder logLevel(LogLevel logLevel)
Describes the verbosity of the CloudWatch Logs for an application.
-
-