Package com.anthropic.models
Class BetaToolComputerUse20241022
-
- All Implemented Interfaces:
public final class BetaToolComputerUse20241022
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaToolComputerUse20241022.BuilderA builder for BetaToolComputerUse20241022.
public final classBetaToolComputerUse20241022.NameName of the tool.
This is how the tool will be called by the model and in tool_use blocks.
public final classBetaToolComputerUse20241022.Type
-
Method Summary
-
-
Method Detail
-
displayHeightPx
final Long displayHeightPx()
The height of the display in pixels.
-
displayWidthPx
final Long displayWidthPx()
The width of the display in pixels.
-
name
final BetaToolComputerUse20241022.Name name()
Name of the tool.
This is how the tool will be called by the model and in tool_use blocks.
-
type
final BetaToolComputerUse20241022.Type type()
-
cacheControl
final Optional<BetaCacheControlEphemeral> cacheControl()
-
displayNumber
final Optional<Long> displayNumber()
The X11 display number (e.g. 0, 1) for the display.
-
_displayHeightPx
final JsonField<Long> _displayHeightPx()
The height of the display in pixels.
-
_displayWidthPx
final JsonField<Long> _displayWidthPx()
The width of the display in pixels.
-
_name
final JsonField<BetaToolComputerUse20241022.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<BetaToolComputerUse20241022.Type> _type()
-
_cacheControl
final JsonField<BetaCacheControlEphemeral> _cacheControl()
-
_displayNumber
final JsonField<Long> _displayNumber()
The X11 display number (e.g. 0, 1) for the display.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final BetaToolComputerUse20241022 validate()
-
toBuilder
final BetaToolComputerUse20241022.Builder toBuilder()
-
builder
final static BetaToolComputerUse20241022.Builder builder()
-
-
-
-