Package com.openai.models
Class MessageContentPartParam
-
- All Implemented Interfaces:
public final class MessageContentPartParam
References an image File in the content of a message.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
MessageContentPartParam.Visitor
public final class
MessageContentPartParam.Deserializer
public final class
MessageContentPartParam.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 Boolean
isImageFileContentBlock()
final Boolean
isImageUrlContentBlock()
final Boolean
isTextContentBlockParam()
final ImageFileContentBlock
asImageFileContentBlock()
References an image File in the content of a message. final ImageUrlContentBlock
asImageUrlContentBlock()
References an image URL in the content of a message. final TextContentBlockParam
asTextContentBlockParam()
The text content that is part of a message. final Optional<JsonValue>
_json()
final <T extends Any> T
accept(MessageContentPartParam.Visitor<T> visitor)
final MessageContentPartParam
validate()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static MessageContentPartParam
ofImageFileContentBlock(ImageFileContentBlock imageFileContentBlock)
References an image File in the content of a message. final static MessageContentPartParam
ofImageUrlContentBlock(ImageUrlContentBlock imageUrlContentBlock)
References an image URL in the content of a message. final static MessageContentPartParam
ofTextContentBlockParam(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.
-
-
-
-