@Generated(value="software.amazon.awssdk:codegen") public final class MonitoringConfigurationUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringConfigurationUpdate.Builder,MonitoringConfigurationUpdate>
Describes updates to configuration parameters for Amazon CloudWatch logging for an application.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoringConfigurationUpdate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MonitoringConfigurationUpdate.Builder |
builder() |
ConfigurationType |
configurationTypeUpdate()
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
String |
configurationTypeUpdateAsString()
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LogLevel |
logLevelUpdate()
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
String |
logLevelUpdateAsString()
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
MetricsLevel |
metricsLevelUpdate()
Describes updates to the granularity of the CloudWatch Logs for an application.
|
String |
metricsLevelUpdateAsString()
Describes updates to the granularity of the CloudWatch Logs for an application.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitoringConfigurationUpdate.Builder> |
serializableBuilderClass() |
MonitoringConfigurationUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ConfigurationType configurationTypeUpdate()
Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set
this property to CUSTOM in order to set the LogLevel or MetricsLevel
parameters.
If the service returns an enum value that is not available in the current SDK version,
configurationTypeUpdate will return ConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from configurationTypeUpdateAsString().
CUSTOM in order to set the LogLevel or
MetricsLevel parameters.ConfigurationTypepublic final String configurationTypeUpdateAsString()
Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set
this property to CUSTOM in order to set the LogLevel or MetricsLevel
parameters.
If the service returns an enum value that is not available in the current SDK version,
configurationTypeUpdate will return ConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from configurationTypeUpdateAsString().
CUSTOM in order to set the LogLevel or
MetricsLevel parameters.ConfigurationTypepublic final MetricsLevel metricsLevelUpdate()
Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism
level is not recommended for applications with a Parallelism over 64 due to excessive costs.
If the service returns an enum value that is not available in the current SDK version,
metricsLevelUpdate will return MetricsLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from metricsLevelUpdateAsString().
Parallelism level is not recommended for applications with a Parallelism over 64 due to
excessive costs.MetricsLevelpublic final String metricsLevelUpdateAsString()
Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism
level is not recommended for applications with a Parallelism over 64 due to excessive costs.
If the service returns an enum value that is not available in the current SDK version,
metricsLevelUpdate will return MetricsLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by
the service is available from metricsLevelUpdateAsString().
Parallelism level is not recommended for applications with a Parallelism over 64 due to
excessive costs.MetricsLevelpublic final LogLevel logLevelUpdate()
Describes updates to the verbosity of the CloudWatch Logs for an application.
If the service returns an enum value that is not available in the current SDK version, logLevelUpdate
will return LogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
logLevelUpdateAsString().
LogLevelpublic final String logLevelUpdateAsString()
Describes updates to the verbosity of the CloudWatch Logs for an application.
If the service returns an enum value that is not available in the current SDK version, logLevelUpdate
will return LogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
logLevelUpdateAsString().
LogLevelpublic MonitoringConfigurationUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoringConfigurationUpdate.Builder,MonitoringConfigurationUpdate>public static MonitoringConfigurationUpdate.Builder builder()
public static Class<? extends MonitoringConfigurationUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.