Class ConflictException
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ConflictException.Builder,
ConflictException>
The request failed due to a conflict. Check the ConflictType
and error message for more details.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ConflictException.Builder
builder()
The type of conflict which caused a ConflictException.The type of conflict which caused a ConflictException.static Class
<? extends ConflictException.Builder> Create aAwsServiceException.Builder
initialized with the properties of thisAwsServiceException
.Methods inherited from class software.amazon.awssdk.awscore.exception.AwsServiceException
awsErrorDetails, getMessage, isClockSkewException, isThrottlingException
Methods inherited from class software.amazon.awssdk.core.exception.SdkServiceException
extendedRequestId, isRetryableException, requestId, statusCode
Methods inherited from class software.amazon.awssdk.core.exception.SdkException
create, retryable
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
toBuilder
Description copied from class:AwsServiceException
Create aAwsServiceException.Builder
initialized with the properties of thisAwsServiceException
.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ConflictException.Builder,
ConflictException> - Overrides:
toBuilder
in classVoiceIdException
- Returns:
- A new builder initialized with this config's properties.
-
builder
-
serializableBuilderClass
-
conflictType
The type of conflict which caused a ConflictException. Possible types and the corresponding error messages are as follows:
-
DOMAIN_NOT_ACTIVE
: The domain is not active. -
CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT
: You cannot change the speaker ID after an enrollment has been requested. -
ENROLLMENT_ALREADY_EXISTS
: There is already an enrollment for this session. -
SPEAKER_NOT_SET
: You must set the speaker ID before requesting an enrollment. -
SPEAKER_OPTED_OUT
: You cannot request an enrollment for an opted out speaker. -
CONCURRENT_CHANGES
: The request could not be processed as the resource was modified by another request during execution.
If the service returns an enum value that is not available in the current SDK version,
conflictType
will returnConflictType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromconflictTypeAsString()
.- Returns:
- The type of conflict which caused a ConflictException. Possible types and the corresponding error
messages are as follows:
-
DOMAIN_NOT_ACTIVE
: The domain is not active. -
CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT
: You cannot change the speaker ID after an enrollment has been requested. -
ENROLLMENT_ALREADY_EXISTS
: There is already an enrollment for this session. -
SPEAKER_NOT_SET
: You must set the speaker ID before requesting an enrollment. -
SPEAKER_OPTED_OUT
: You cannot request an enrollment for an opted out speaker. -
CONCURRENT_CHANGES
: The request could not be processed as the resource was modified by another request during execution.
-
- See Also:
-
-
conflictTypeAsString
The type of conflict which caused a ConflictException. Possible types and the corresponding error messages are as follows:
-
DOMAIN_NOT_ACTIVE
: The domain is not active. -
CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT
: You cannot change the speaker ID after an enrollment has been requested. -
ENROLLMENT_ALREADY_EXISTS
: There is already an enrollment for this session. -
SPEAKER_NOT_SET
: You must set the speaker ID before requesting an enrollment. -
SPEAKER_OPTED_OUT
: You cannot request an enrollment for an opted out speaker. -
CONCURRENT_CHANGES
: The request could not be processed as the resource was modified by another request during execution.
If the service returns an enum value that is not available in the current SDK version,
conflictType
will returnConflictType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromconflictTypeAsString()
.- Returns:
- The type of conflict which caused a ConflictException. Possible types and the corresponding error
messages are as follows:
-
DOMAIN_NOT_ACTIVE
: The domain is not active. -
CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT
: You cannot change the speaker ID after an enrollment has been requested. -
ENROLLMENT_ALREADY_EXISTS
: There is already an enrollment for this session. -
SPEAKER_NOT_SET
: You must set the speaker ID before requesting an enrollment. -
SPEAKER_OPTED_OUT
: You cannot request an enrollment for an opted out speaker. -
CONCURRENT_CHANGES
: The request could not be processed as the resource was modified by another request during execution.
-
- See Also:
-
-
sdkFields
- Specified by:
sdkFields
in interfaceSdkPojo
- Overrides:
sdkFields
in classSdkServiceException
- Returns:
- List of
SdkField
in this POJO. May be empty list but should never be null.
-