Class: Aws::Types::ContentBlockDelta

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Defined Under Namespace

Classes: Citation, Image, ReasoningContent, Text, ToolResult, ToolUse, Unknown

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:reasoning_content])

Instance Attribute Summary collapse

Instance Attribute Details

#citation ⇒ Types::CitationsDelta

Returns the value of attribute citation.



263
264
265
# File 'sig/types.rbs', line 263

def citation
  @citation
end

#image ⇒ Types::ImageBlockDelta

Returns the value of attribute image.



264
265
266
# File 'sig/types.rbs', line 264

def image
  @image
end

#reasoning_content ⇒ Types::ReasoningContentBlockDelta

Returns the value of attribute reasoning_content.



262
263
264
# File 'sig/types.rbs', line 262

def reasoning_content
  @reasoning_content
end

#text ⇒ ::String

Returns the value of attribute text.

Returns:

  • (::String)


259
260
261
# File 'sig/types.rbs', line 259

def text
  @text
end

#tool_result ⇒ ::Array[Types::ToolResultBlockDelta]

Returns the value of attribute tool_result.

Returns:



261
262
263
# File 'sig/types.rbs', line 261

def tool_result
  @tool_result
end

#tool_use ⇒ Types::ToolUseBlockDelta

Returns the value of attribute tool_use.



260
261
262
# File 'sig/types.rbs', line 260

def tool_use
  @tool_use
end

#unknown ⇒ Object

Returns the value of attribute unknown.

Returns:

  • (Object)


265
266
267
# File 'sig/types.rbs', line 265

def unknown
  @unknown
end