Package com.openai.models
Class MessageContentPartParam
-
- All Implemented Interfaces:
public final class MessageContentPartParamReferences an image File in the content of a message.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceMessageContentPartParam.Visitorpublic final classMessageContentPartParam.Deserializerpublic final classMessageContentPartParam.Serializer
-
Method Summary
Modifier and Type Method Description final Optional<ImageFileContentBlock>imageFileContentBlock()References an image File in the content of a message. final Optional<ImageUrlContentBlock>imageUrlContentBlock()References an image URL in the content of a message. final Optional<TextContentBlockParam>textContentBlockParam()The text content that is part of a message. final BooleanisImageFileContentBlock()final BooleanisImageUrlContentBlock()final BooleanisTextContentBlockParam()final ImageFileContentBlockasImageFileContentBlock()References an image File in the content of a message. final ImageUrlContentBlockasImageUrlContentBlock()References an image URL in the content of a message. final TextContentBlockParamasTextContentBlockParam()The text content that is part of a message. final Optional<JsonValue>_json()final <T extends Any> Taccept(MessageContentPartParam.Visitor<T> visitor)final MessageContentPartParamvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static MessageContentPartParamofImageFileContentBlock(ImageFileContentBlock imageFileContentBlock)References an image File in the content of a message. final static MessageContentPartParamofImageUrlContentBlock(ImageUrlContentBlock imageUrlContentBlock)References an image URL in the content of a message. final static MessageContentPartParamofTextContentBlockParam(TextContentBlockParam textContentBlockParam)The text content that is part of a message. -
-
Method Detail
-
imageFileContentBlock
final Optional<ImageFileContentBlock> imageFileContentBlock()
References an image File in the content of a message.
-
imageUrlContentBlock
final Optional<ImageUrlContentBlock> imageUrlContentBlock()
References an image URL in the content of a message.
-
textContentBlockParam
final Optional<TextContentBlockParam> textContentBlockParam()
The text content that is part of a message.
-
isImageFileContentBlock
final Boolean isImageFileContentBlock()
-
isImageUrlContentBlock
final Boolean isImageUrlContentBlock()
-
isTextContentBlockParam
final Boolean isTextContentBlockParam()
-
asImageFileContentBlock
final ImageFileContentBlock asImageFileContentBlock()
References an image File in the content of a message.
-
asImageUrlContentBlock
final ImageUrlContentBlock asImageUrlContentBlock()
References an image URL in the content of a message.
-
asTextContentBlockParam
final TextContentBlockParam asTextContentBlockParam()
The text content that is part of a message.
-
accept
final <T extends Any> T accept(MessageContentPartParam.Visitor<T> visitor)
-
validate
final MessageContentPartParam validate()
-
ofImageFileContentBlock
final static MessageContentPartParam ofImageFileContentBlock(ImageFileContentBlock imageFileContentBlock)
References an image File in the content of a message.
-
ofImageUrlContentBlock
final static MessageContentPartParam ofImageUrlContentBlock(ImageUrlContentBlock imageUrlContentBlock)
References an image URL in the content of a message.
-
ofTextContentBlockParam
final static MessageContentPartParam ofTextContentBlockParam(TextContentBlockParam textContentBlockParam)
The text content that is part of a message.
-
-
-
-