Class CostCategoryProcessingStatus
- java.lang.Object
-
- software.amazon.awssdk.services.costexplorer.model.CostCategoryProcessingStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CostCategoryProcessingStatus.Builder,CostCategoryProcessingStatus>
@Generated("software.amazon.awssdk:codegen") public final class CostCategoryProcessingStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CostCategoryProcessingStatus.Builder,CostCategoryProcessingStatus>
The list of processing statuses for Cost Management products for a specific cost category.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCostCategoryProcessingStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CostCategoryProcessingStatus.Builderbuilder()CostCategoryStatusComponentcomponent()The Cost Management product name of the applied status.StringcomponentAsString()The Cost Management product name of the applied status.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends CostCategoryProcessingStatus.Builder>serializableBuilderClass()CostCategoryStatusstatus()The process status for a specific cost category.StringstatusAsString()The process status for a specific cost category.CostCategoryProcessingStatus.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
-
component
public final CostCategoryStatusComponent component()
The Cost Management product name of the applied status.
If the service returns an enum value that is not available in the current SDK version,
componentwill returnCostCategoryStatusComponent.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomponentAsString().- Returns:
- The Cost Management product name of the applied status.
- See Also:
CostCategoryStatusComponent
-
componentAsString
public final String componentAsString()
The Cost Management product name of the applied status.
If the service returns an enum value that is not available in the current SDK version,
componentwill returnCostCategoryStatusComponent.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomponentAsString().- Returns:
- The Cost Management product name of the applied status.
- See Also:
CostCategoryStatusComponent
-
status
public final CostCategoryStatus status()
The process status for a specific cost category.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnCostCategoryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The process status for a specific cost category.
- See Also:
CostCategoryStatus
-
statusAsString
public final String statusAsString()
The process status for a specific cost category.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnCostCategoryStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The process status for a specific cost category.
- See Also:
CostCategoryStatus
-
toBuilder
public CostCategoryProcessingStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CostCategoryProcessingStatus.Builder,CostCategoryProcessingStatus>
-
builder
public static CostCategoryProcessingStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends CostCategoryProcessingStatus.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.
-
-