@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MonitoringConfigurationUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Describes updates to configuration parameters for Amazon CloudWatch logging for an application.
| Constructor and Description |
|---|
MonitoringConfigurationUpdate() |
| Modifier and Type | Method and Description |
|---|---|
MonitoringConfigurationUpdate |
clone() |
boolean |
equals(Object obj) |
String |
getConfigurationTypeUpdate()
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
String |
getLogLevelUpdate()
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
String |
getMetricsLevelUpdate()
Describes updates to the granularity of the CloudWatch Logs for an application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConfigurationTypeUpdate(String configurationTypeUpdate)
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
void |
setLogLevelUpdate(String logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
void |
setMetricsLevelUpdate(String metricsLevelUpdate)
Describes updates to the granularity of the CloudWatch Logs for an application.
|
String |
toString()
Returns a string representation of this object.
|
MonitoringConfigurationUpdate |
withConfigurationTypeUpdate(ConfigurationType configurationTypeUpdate)
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
MonitoringConfigurationUpdate |
withConfigurationTypeUpdate(String configurationTypeUpdate)
Describes updates to whether to use the default CloudWatch logging configuration for an application.
|
MonitoringConfigurationUpdate |
withLogLevelUpdate(LogLevel logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
MonitoringConfigurationUpdate |
withLogLevelUpdate(String logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
|
MonitoringConfigurationUpdate |
withMetricsLevelUpdate(MetricsLevel metricsLevelUpdate)
Describes updates to the granularity of the CloudWatch Logs for an application.
|
MonitoringConfigurationUpdate |
withMetricsLevelUpdate(String metricsLevelUpdate)
Describes updates to the granularity of the CloudWatch Logs for an application.
|
public void setConfigurationTypeUpdate(String 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.
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.ConfigurationTypepublic String getConfigurationTypeUpdate()
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.
CUSTOM in order to set the LogLevel or
MetricsLevel parameters.ConfigurationTypepublic MonitoringConfigurationUpdate withConfigurationTypeUpdate(String 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.
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.ConfigurationTypepublic MonitoringConfigurationUpdate withConfigurationTypeUpdate(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.
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.ConfigurationTypepublic void setMetricsLevelUpdate(String 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.
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.MetricsLevelpublic String getMetricsLevelUpdate()
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.
Parallelism level is not recommended for applications with a Parallelism over 64 due to
excessive costs.MetricsLevelpublic MonitoringConfigurationUpdate withMetricsLevelUpdate(String 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.
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.MetricsLevelpublic MonitoringConfigurationUpdate withMetricsLevelUpdate(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.
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.MetricsLevelpublic void setLogLevelUpdate(String logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
logLevelUpdate - Describes updates to the verbosity of the CloudWatch Logs for an application.LogLevelpublic String getLogLevelUpdate()
Describes updates to the verbosity of the CloudWatch Logs for an application.
LogLevelpublic MonitoringConfigurationUpdate withLogLevelUpdate(String logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
logLevelUpdate - Describes updates to the verbosity of the CloudWatch Logs for an application.LogLevelpublic MonitoringConfigurationUpdate withLogLevelUpdate(LogLevel logLevelUpdate)
Describes updates to the verbosity of the CloudWatch Logs for an application.
logLevelUpdate - Describes updates to the verbosity of the CloudWatch Logs for an application.LogLevelpublic String toString()
toString in class ObjectObject.toString()public MonitoringConfigurationUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.