Class: Aws::Types::ContentBlock
- Inherits:
-
Object
- Object
- Aws::Types::ContentBlock
- Defined in:
- sig/types.rbs
Defined Under Namespace
Classes: Audio, CachePoint, CitationsContent, Document, GuardContent, Image, ReasoningContent, SearchResult, Text, ToolAddition, ToolRemoval, ToolResult, ToolUse, Unknown, Video
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#audio ⇒ Types::AudioBlock
Returns the value of attribute audio.
-
#cache_point ⇒ Types::CachePointBlock
Returns the value of attribute cache_point.
-
#citations_content ⇒ Types::CitationsContentBlock
Returns the value of attribute citations_content.
-
#document ⇒ Types::DocumentBlock
Returns the value of attribute document.
-
#guard_content ⇒ Types::GuardrailConverseContentBlock
Returns the value of attribute guard_content.
-
#image ⇒ Types::ImageBlock
Returns the value of attribute image.
-
#reasoning_content ⇒ Types::ReasoningContentBlock
Returns the value of attribute reasoning_content.
-
#search_result ⇒ Types::SearchResultBlock
Returns the value of attribute search_result.
-
#text ⇒ ::String
Returns the value of attribute text.
-
#tool_addition ⇒ Types::ToolAdditionBlock
Returns the value of attribute tool_addition.
-
#tool_removal ⇒ Types::ToolRemovalBlock
Returns the value of attribute tool_removal.
-
#tool_result ⇒ Types::ToolResultBlock
Returns the value of attribute tool_result.
-
#tool_use ⇒ Types::ToolUseBlock
Returns the value of attribute tool_use.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#video ⇒ Types::VideoBlock
Returns the value of attribute video.
Instance Attribute Details
#audio ⇒ Types::AudioBlock
Returns the value of attribute audio.
213 214 215 |
# File 'sig/types.rbs', line 213 def audio @audio end |
#cache_point ⇒ Types::CachePointBlock
Returns the value of attribute cache_point.
217 218 219 |
# File 'sig/types.rbs', line 217 def cache_point @cache_point end |
#citations_content ⇒ Types::CitationsContentBlock
Returns the value of attribute citations_content.
219 220 221 |
# File 'sig/types.rbs', line 219 def citations_content @citations_content end |
#document ⇒ Types::DocumentBlock
Returns the value of attribute document.
211 212 213 |
# File 'sig/types.rbs', line 211 def document @document end |
#guard_content ⇒ Types::GuardrailConverseContentBlock
Returns the value of attribute guard_content.
216 217 218 |
# File 'sig/types.rbs', line 216 def guard_content @guard_content end |
#image ⇒ Types::ImageBlock
Returns the value of attribute image.
210 211 212 |
# File 'sig/types.rbs', line 210 def image @image end |
#reasoning_content ⇒ Types::ReasoningContentBlock
Returns the value of attribute reasoning_content.
218 219 220 |
# File 'sig/types.rbs', line 218 def reasoning_content @reasoning_content end |
#search_result ⇒ Types::SearchResultBlock
Returns the value of attribute search_result.
220 221 222 |
# File 'sig/types.rbs', line 220 def search_result @search_result end |
#text ⇒ ::String
Returns the value of attribute text.
209 210 211 |
# File 'sig/types.rbs', line 209 def text @text end |
#tool_addition ⇒ Types::ToolAdditionBlock
Returns the value of attribute tool_addition.
221 222 223 |
# File 'sig/types.rbs', line 221 def tool_addition @tool_addition end |
#tool_removal ⇒ Types::ToolRemovalBlock
Returns the value of attribute tool_removal.
222 223 224 |
# File 'sig/types.rbs', line 222 def tool_removal @tool_removal end |
#tool_result ⇒ Types::ToolResultBlock
Returns the value of attribute tool_result.
215 216 217 |
# File 'sig/types.rbs', line 215 def tool_result @tool_result end |
#tool_use ⇒ Types::ToolUseBlock
Returns the value of attribute tool_use.
214 215 216 |
# File 'sig/types.rbs', line 214 def tool_use @tool_use end |
#unknown ⇒ Object
Returns the value of attribute unknown.
223 224 225 |
# File 'sig/types.rbs', line 223 def unknown @unknown end |
#video ⇒ Types::VideoBlock
Returns the value of attribute video.
212 213 214 |
# File 'sig/types.rbs', line 212 def video @video end |