enum

Crig::Providers::Gemini::Interactions::Streaming::ContentDelta::Kind

Inherits Enum < Comparable < Value < Object

Constants

Text = 0
Image = 1
Audio = 2
Document = 3
Video = 4
FunctionCall = 5
ThoughtSummary = 6
ThoughtSignature = 7
FunctionResult = 8
CodeExecutionCall = 9
CodeExecutionResult = 10
UrlContextCall = 11
UrlContextResult = 12
GoogleSearchCall = 13
GoogleSearchResult = 14
McpServerToolCall = 15
McpServerToolResult = 16
FileSearchResult = 17

Instance methods

audio?

Returns true if this enum value equals Audio

Source
code_execution_call?

Returns true if this enum value equals CodeExecutionCall

Source
code_execution_result?

Returns true if this enum value equals CodeExecutionResult

Source
document?

Returns true if this enum value equals Document

Source
file_search_result?

Returns true if this enum value equals FileSearchResult

Source
function_call?

Returns true if this enum value equals FunctionCall

Source
function_result?

Returns true if this enum value equals FunctionResult

Source
google_search_call?

Returns true if this enum value equals GoogleSearchCall

Source
google_search_result?

Returns true if this enum value equals GoogleSearchResult

Source
image?

Returns true if this enum value equals Image

Source
mcp_server_tool_call?

Returns true if this enum value equals McpServerToolCall

Source
mcp_server_tool_result?

Returns true if this enum value equals McpServerToolResult

Source
text?

Returns true if this enum value equals Text

Source
thought_signature?

Returns true if this enum value equals ThoughtSignature

Source
thought_summary?

Returns true if this enum value equals ThoughtSummary

Source
url_context_call?

Returns true if this enum value equals UrlContextCall

Source
url_context_result?

Returns true if this enum value equals UrlContextResult

Source
video?

Returns true if this enum value equals Video

Source