Interface BidiStreamingAnalyzeContentResponse.ToolCallOrBuilder (4.100.0)

public static interface BidiStreamingAnalyzeContentResponse.ToolCallOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArgs()

public abstract Struct getArgs()

The input parameters and values for the tool in JSON object format.

.google.protobuf.Struct args = 3;

Returns
Type Description
Struct

The args.

getArgsOrBuilder()

public abstract StructOrBuilder getArgsOrBuilder()

The input parameters and values for the tool in JSON object format.

.google.protobuf.Struct args = 3;

Returns
Type Description
StructOrBuilder

getId()

public abstract String getId()

The unique identifier of the tool call.

string id = 1;

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

The unique identifier of the tool call.

string id = 1;

Returns
Type Description
ByteString

The bytes for id.

getTool()

public abstract String getTool()

The identifier of the tool to execute.

string tool = 2;

Returns
Type Description
String

The tool.

getToolBytes()

public abstract ByteString getToolBytes()

The identifier of the tool to execute.

string tool = 2;

Returns
Type Description
ByteString

The bytes for tool.

hasArgs()

public abstract boolean hasArgs()

The input parameters and values for the tool in JSON object format.

.google.protobuf.Struct args = 3;

Returns
Type Description
boolean

Whether the args field is set.