Class BatchCreateBillScenarioUsageModificationError
- java.lang.Object
-
- software.amazon.awssdk.services.bcmpricingcalculator.model.BatchCreateBillScenarioUsageModificationError
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BatchCreateBillScenarioUsageModificationError.Builder,BatchCreateBillScenarioUsageModificationError>
@Generated("software.amazon.awssdk:codegen") public final class BatchCreateBillScenarioUsageModificationError extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchCreateBillScenarioUsageModificationError.Builder,BatchCreateBillScenarioUsageModificationError>
Represents an error that occurred during a batch create operation for bill scenario usage modifications.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBatchCreateBillScenarioUsageModificationError.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BatchCreateBillScenarioUsageModificationError.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)BatchCreateBillScenarioUsageModificationErrorCodeerrorCode()The error code associated with the failed operation.StringerrorCodeAsString()The error code associated with the failed operation.StringerrorMessage()A descriptive message for the error that occurred.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringkey()The key of the entry that caused the error.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends BatchCreateBillScenarioUsageModificationError.Builder>serializableBuilderClass()BatchCreateBillScenarioUsageModificationError.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
-
key
public final String key()
The key of the entry that caused the error.
- Returns:
- The key of the entry that caused the error.
-
errorMessage
public final String errorMessage()
A descriptive message for the error that occurred.
- Returns:
- A descriptive message for the error that occurred.
-
errorCode
public final BatchCreateBillScenarioUsageModificationErrorCode errorCode()
The error code associated with the failed operation.
If the service returns an enum value that is not available in the current SDK version,
errorCodewill returnBatchCreateBillScenarioUsageModificationErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorCodeAsString().- Returns:
- The error code associated with the failed operation.
- See Also:
BatchCreateBillScenarioUsageModificationErrorCode
-
errorCodeAsString
public final String errorCodeAsString()
The error code associated with the failed operation.
If the service returns an enum value that is not available in the current SDK version,
errorCodewill returnBatchCreateBillScenarioUsageModificationErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorCodeAsString().- Returns:
- The error code associated with the failed operation.
- See Also:
BatchCreateBillScenarioUsageModificationErrorCode
-
toBuilder
public BatchCreateBillScenarioUsageModificationError.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BatchCreateBillScenarioUsageModificationError.Builder,BatchCreateBillScenarioUsageModificationError>
-
builder
public static BatchCreateBillScenarioUsageModificationError.Builder builder()
-
serializableBuilderClass
public static Class<? extends BatchCreateBillScenarioUsageModificationError.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
-
-