Class ResourceCountsSummary
- java.lang.Object
-
- software.amazon.awssdk.services.proton.model.ResourceCountsSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceCountsSummary.Builder,ResourceCountsSummary>
@Generated("software.amazon.awssdk:codegen") public final class ResourceCountsSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceCountsSummary.Builder,ResourceCountsSummary>
Summary counts of each Proton resource types.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceCountsSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegerbehindMajor()The number of resources of this type in the Amazon Web Services account that need a major template version update.IntegerbehindMinor()The number of resources of this type in the Amazon Web Services account that need a minor template version update.static ResourceCountsSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Integerfailed()The number of resources of this type in the Amazon Web Services account that failed to deploy.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ResourceCountsSummary.Builder>serializableBuilderClass()ResourceCountsSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.Integertotal()The total number of resources of this type in the Amazon Web Services account.IntegerupToDate()The number of resources of this type in the Amazon Web Services account that are up-to-date with their template.-
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
-
behindMajor
public final Integer behindMajor()
The number of resources of this type in the Amazon Web Services account that need a major template version update.
- Returns:
- The number of resources of this type in the Amazon Web Services account that need a major template version update.
-
behindMinor
public final Integer behindMinor()
The number of resources of this type in the Amazon Web Services account that need a minor template version update.
- Returns:
- The number of resources of this type in the Amazon Web Services account that need a minor template version update.
-
failed
public final Integer failed()
The number of resources of this type in the Amazon Web Services account that failed to deploy.
- Returns:
- The number of resources of this type in the Amazon Web Services account that failed to deploy.
-
total
public final Integer total()
The total number of resources of this type in the Amazon Web Services account.
- Returns:
- The total number of resources of this type in the Amazon Web Services account.
-
upToDate
public final Integer upToDate()
The number of resources of this type in the Amazon Web Services account that are up-to-date with their template.
- Returns:
- The number of resources of this type in the Amazon Web Services account that are up-to-date with their template.
-
toBuilder
public ResourceCountsSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceCountsSummary.Builder,ResourceCountsSummary>
-
builder
public static ResourceCountsSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ResourceCountsSummary.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.
-
-