Class UnprocessedAccount
- java.lang.Object
-
- software.amazon.awssdk.services.macie2.model.UnprocessedAccount
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UnprocessedAccount.Builder,UnprocessedAccount>
@Generated("software.amazon.awssdk:codegen") public final class UnprocessedAccount extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UnprocessedAccount.Builder,UnprocessedAccount>
Provides information about an account-related request that hasn't been processed.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUnprocessedAccount.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccountId()The Amazon Web Services account ID for the account that the request applies to.static UnprocessedAccount.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ErrorCodeerrorCode()The source of the issue or delay in processing the request.StringerrorCodeAsString()The source of the issue or delay in processing the request.StringerrorMessage()The reason why the request hasn't been processed.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends UnprocessedAccount.Builder>serializableBuilderClass()UnprocessedAccount.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
-
accountId
public final String accountId()
The Amazon Web Services account ID for the account that the request applies to.
- Returns:
- The Amazon Web Services account ID for the account that the request applies to.
-
errorCode
public final ErrorCode errorCode()
The source of the issue or delay in processing the request.
If the service returns an enum value that is not available in the current SDK version,
errorCodewill returnErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorCodeAsString().- Returns:
- The source of the issue or delay in processing the request.
- See Also:
ErrorCode
-
errorCodeAsString
public final String errorCodeAsString()
The source of the issue or delay in processing the request.
If the service returns an enum value that is not available in the current SDK version,
errorCodewill returnErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorCodeAsString().- Returns:
- The source of the issue or delay in processing the request.
- See Also:
ErrorCode
-
errorMessage
public final String errorMessage()
The reason why the request hasn't been processed.
- Returns:
- The reason why the request hasn't been processed.
-
toBuilder
public UnprocessedAccount.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UnprocessedAccount.Builder,UnprocessedAccount>
-
builder
public static UnprocessedAccount.Builder builder()
-
serializableBuilderClass
public static Class<? extends UnprocessedAccount.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
-
-