Package com.anthropic.models
Class MessageBatchResult
-
- All Implemented Interfaces:
public final class MessageBatchResultProcessing result for this request.
Contains a Message output if processing was successful, an error response if processing failed, or the reason why processing was not attempted, such as cancellation or expiration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceMessageBatchResult.VisitorAn interface that defines how to map each variant of MessageBatchResult to a value of type T.
-
Method Summary
-
-
Method Detail
-
succeeded
final Optional<MessageBatchSucceededResult> succeeded()
-
errored
final Optional<MessageBatchErroredResult> errored()
-
canceled
final Optional<MessageBatchCanceledResult> canceled()
-
expired
final Optional<MessageBatchExpiredResult> expired()
-
isSucceeded
final Boolean isSucceeded()
-
isCanceled
final Boolean isCanceled()
-
asSucceeded
final MessageBatchSucceededResult asSucceeded()
-
asErrored
final MessageBatchErroredResult asErrored()
-
asCanceled
final MessageBatchCanceledResult asCanceled()
-
asExpired
final MessageBatchExpiredResult asExpired()
-
accept
final <T extends Any> T accept(MessageBatchResult.Visitor<T> visitor)
-
validate
final MessageBatchResult validate()
-
ofSucceeded
final static MessageBatchResult ofSucceeded(MessageBatchSucceededResult succeeded)
-
ofErrored
final static MessageBatchResult ofErrored(MessageBatchErroredResult errored)
-
ofCanceled
final static MessageBatchResult ofCanceled(MessageBatchCanceledResult canceled)
-
ofExpired
final static MessageBatchResult ofExpired(MessageBatchExpiredResult expired)
-
-
-
-