Class ObservabilityConfigurationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apprunner.model.ObservabilityConfigurationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ObservabilityConfigurationSummary.Builder,ObservabilityConfigurationSummary>
@Generated("software.amazon.awssdk:codegen") public final class ObservabilityConfigurationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ObservabilityConfigurationSummary.Builder,ObservabilityConfigurationSummary>
Provides summary information about an App Runner observability configuration resource.
This type contains limited information about an observability configuration. It includes only identification information, without configuration details. It's returned by the ListObservabilityConfigurations action. Complete configuration information is returned by the CreateObservabilityConfiguration, DescribeObservabilityConfiguration, and DeleteObservabilityConfiguration actions using the ObservabilityConfiguration type.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceObservabilityConfigurationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObservabilityConfigurationSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringobservabilityConfigurationArn()The Amazon Resource Name (ARN) of this observability configuration.StringobservabilityConfigurationName()The customer-provided observability configuration name.IntegerobservabilityConfigurationRevision()The revision of this observability configuration.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ObservabilityConfigurationSummary.Builder>serializableBuilderClass()ObservabilityConfigurationSummary.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
-
observabilityConfigurationArn
public final String observabilityConfigurationArn()
The Amazon Resource Name (ARN) of this observability configuration.
- Returns:
- The Amazon Resource Name (ARN) of this observability configuration.
-
observabilityConfigurationName
public final String observabilityConfigurationName()
The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
- Returns:
- The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
-
observabilityConfigurationRevision
public final Integer observabilityConfigurationRevision()
The revision of this observability configuration. It's unique among all the active configurations (
"Status": "ACTIVE") that share the sameObservabilityConfigurationName.- Returns:
- The revision of this observability configuration. It's unique among all the active configurations (
"Status": "ACTIVE") that share the sameObservabilityConfigurationName.
-
toBuilder
public ObservabilityConfigurationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ObservabilityConfigurationSummary.Builder,ObservabilityConfigurationSummary>
-
builder
public static ObservabilityConfigurationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ObservabilityConfigurationSummary.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-