Package com.anthropic.models
Class BetaMessageBatchResult
-
- All Implemented Interfaces:
public final class BetaMessageBatchResultProcessing 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 interfaceBetaMessageBatchResult.VisitorAn interface that defines how to map each variant of BetaMessageBatchResult to a value of type T.
-
Method Summary
-
-
Method Detail
-
succeeded
final Optional<BetaMessageBatchSucceededResult> succeeded()
-
errored
final Optional<BetaMessageBatchErroredResult> errored()
-
canceled
final Optional<BetaMessageBatchCanceledResult> canceled()
-
expired
final Optional<BetaMessageBatchExpiredResult> expired()
-
isSucceeded
final Boolean isSucceeded()
-
isCanceled
final Boolean isCanceled()
-
asSucceeded
final BetaMessageBatchSucceededResult asSucceeded()
-
asErrored
final BetaMessageBatchErroredResult asErrored()
-
asCanceled
final BetaMessageBatchCanceledResult asCanceled()
-
asExpired
final BetaMessageBatchExpiredResult asExpired()
-
accept
final <T extends Any> T accept(BetaMessageBatchResult.Visitor<T> visitor)
-
validate
final BetaMessageBatchResult validate()
-
ofSucceeded
final static BetaMessageBatchResult ofSucceeded(BetaMessageBatchSucceededResult succeeded)
-
ofErrored
final static BetaMessageBatchResult ofErrored(BetaMessageBatchErroredResult errored)
-
ofCanceled
final static BetaMessageBatchResult ofCanceled(BetaMessageBatchCanceledResult canceled)
-
ofExpired
final static BetaMessageBatchResult ofExpired(BetaMessageBatchExpiredResult expired)
-
-
-
-