Package com.anthropic.models
Class BetaMessageBatchCreateParams.Request.Params.System
-
- All Implemented Interfaces:
public final class BetaMessageBatchCreateParams.Request.Params.SystemSystem prompt.
A system prompt is a way of providing context and instructions to Claude, such as specifying a particular goal or role. See our guide to system prompts.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaMessageBatchCreateParams.Request.Params.System.VisitorAn interface that defines how to map each variant of System to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<String>string()final Optional<List<BetaTextBlockParam>>betaTextBlockParams()final BooleanisString()final BooleanisBetaTextBlockParams()final StringasString()final List<BetaTextBlockParam>asBetaTextBlockParams()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaMessageBatchCreateParams.Request.Params.System.Visitor<T> visitor)final BetaMessageBatchCreateParams.Request.Params.Systemvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaMessageBatchCreateParams.Request.Params.SystemofString(String string)final static BetaMessageBatchCreateParams.Request.Params.SystemofBetaTextBlockParams(List<BetaTextBlockParam> betaTextBlockParams)-
-
Method Detail
-
betaTextBlockParams
final Optional<List<BetaTextBlockParam>> betaTextBlockParams()
-
isBetaTextBlockParams
final Boolean isBetaTextBlockParams()
-
asBetaTextBlockParams
final List<BetaTextBlockParam> asBetaTextBlockParams()
-
accept
final <T extends Any> T accept(BetaMessageBatchCreateParams.Request.Params.System.Visitor<T> visitor)
-
validate
final BetaMessageBatchCreateParams.Request.Params.System validate()
-
ofString
final static BetaMessageBatchCreateParams.Request.Params.System ofString(String string)
-
ofBetaTextBlockParams
final static BetaMessageBatchCreateParams.Request.Params.System ofBetaTextBlockParams(List<BetaTextBlockParam> betaTextBlockParams)
-
-
-
-