Class MonitoringConfigurationDescription
- java.lang.Object
-
- software.amazon.awssdk.services.kinesisanalyticsv2.model.MonitoringConfigurationDescription
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MonitoringConfigurationDescription.Builder,MonitoringConfigurationDescription>
@Generated("software.amazon.awssdk:codegen") public final class MonitoringConfigurationDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoringConfigurationDescription.Builder,MonitoringConfigurationDescription>
Describes configuration parameters for CloudWatch logging for an application.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMonitoringConfigurationDescription.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MonitoringConfigurationDescription.Builderbuilder()ConfigurationTypeconfigurationType()Describes whether to use the default CloudWatch logging configuration for an application.StringconfigurationTypeAsString()Describes whether to use the default CloudWatch logging configuration for an application.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()LogLevellogLevel()Describes the verbosity of the CloudWatch Logs for an application.StringlogLevelAsString()Describes the verbosity of the CloudWatch Logs for an application.MetricsLevelmetricsLevel()Describes the granularity of the CloudWatch Logs for an application.StringmetricsLevelAsString()Describes the granularity of the CloudWatch Logs for an application.List<SdkField<?>>sdkFields()static Class<? extends MonitoringConfigurationDescription.Builder>serializableBuilderClass()MonitoringConfigurationDescription.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
configurationType
public final ConfigurationType configurationType()
Describes whether to use the default CloudWatch logging configuration for an application.
If the service returns an enum value that is not available in the current SDK version,
configurationTypewill returnConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconfigurationTypeAsString().- Returns:
- Describes whether to use the default CloudWatch logging configuration for an application.
- See Also:
ConfigurationType
-
configurationTypeAsString
public final String configurationTypeAsString()
Describes whether to use the default CloudWatch logging configuration for an application.
If the service returns an enum value that is not available in the current SDK version,
configurationTypewill returnConfigurationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconfigurationTypeAsString().- Returns:
- Describes whether to use the default CloudWatch logging configuration for an application.
- See Also:
ConfigurationType
-
metricsLevel
public final MetricsLevel metricsLevel()
Describes the granularity of the CloudWatch Logs for an application.
If the service returns an enum value that is not available in the current SDK version,
metricsLevelwill returnMetricsLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetricsLevelAsString().- Returns:
- Describes the granularity of the CloudWatch Logs for an application.
- See Also:
MetricsLevel
-
metricsLevelAsString
public final String metricsLevelAsString()
Describes the granularity of the CloudWatch Logs for an application.
If the service returns an enum value that is not available in the current SDK version,
metricsLevelwill returnMetricsLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommetricsLevelAsString().- Returns:
- Describes the granularity of the CloudWatch Logs for an application.
- See Also:
MetricsLevel
-
logLevel
public final LogLevel logLevel()
Describes 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,
logLevelwill returnLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- Describes the verbosity of the CloudWatch Logs for an application.
- See Also:
LogLevel
-
logLevelAsString
public final String logLevelAsString()
Describes 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,
logLevelwill returnLogLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlogLevelAsString().- Returns:
- Describes the verbosity of the CloudWatch Logs for an application.
- See Also:
LogLevel
-
toBuilder
public MonitoringConfigurationDescription.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MonitoringConfigurationDescription.Builder,MonitoringConfigurationDescription>
-
builder
public static MonitoringConfigurationDescription.Builder builder()
-
serializableBuilderClass
public static Class<? extends MonitoringConfigurationDescription.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-