Package com.anthropic.models
Class BetaToolBash20241022
-
- All Implemented Interfaces:
public final class BetaToolBash20241022
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaToolBash20241022.BuilderA builder for BetaToolBash20241022.
public final classBetaToolBash20241022.NameName of the tool.
This is how the tool will be called by the model and in tool_use blocks.
public final classBetaToolBash20241022.Type
-
Method Summary
Modifier and Type Method Description final BetaToolBash20241022.Namename()Name of the tool. final BetaToolBash20241022.Typetype()final Optional<BetaCacheControlEphemeral>cacheControl()final JsonField<BetaToolBash20241022.Name>_name()Name of the tool. final JsonField<BetaToolBash20241022.Type>_type()final JsonField<BetaCacheControlEphemeral>_cacheControl()final Map<String, JsonValue>_additionalProperties()final BetaToolBash20241022validate()final BetaToolBash20241022.BuildertoBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaToolBash20241022.Builderbuilder()-
-
Method Detail
-
name
final BetaToolBash20241022.Name name()
Name of the tool.
This is how the tool will be called by the model and in tool_use blocks.
-
type
final BetaToolBash20241022.Type type()
-
cacheControl
final Optional<BetaCacheControlEphemeral> cacheControl()
-
_name
final JsonField<BetaToolBash20241022.Name> _name()
Name of the tool.
This is how the tool will be called by the model and in tool_use blocks.
-
_type
final JsonField<BetaToolBash20241022.Type> _type()
-
_cacheControl
final JsonField<BetaCacheControlEphemeral> _cacheControl()
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final BetaToolBash20241022 validate()
-
toBuilder
final BetaToolBash20241022.Builder toBuilder()
-
builder
final static BetaToolBash20241022.Builder builder()
-
-
-
-