Package com.openai.models.images
Class ImageEditStreamEvent
-
- All Implemented Interfaces:
public final class ImageEditStreamEvent
Emitted when a partial image is available during image editing streaming.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ImageEditStreamEvent.Visitor
An interface that defines how to map each variant of ImageEditStreamEvent to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<ImageEditPartialImageEvent>
partialImage()
Emitted when a partial image is available during image editing streaming. final Optional<ImageEditCompletedEvent>
completed()
Emitted when image editing has completed and the final image is available. final Boolean
isPartialImage()
final Boolean
isCompleted()
final ImageEditPartialImageEvent
asPartialImage()
Emitted when a partial image is available during image editing streaming. final ImageEditCompletedEvent
asCompleted()
Emitted when image editing has completed and the final image is available. final Optional<JsonValue>
_json()
final <T extends Any> T
accept(ImageEditStreamEvent.Visitor<T> visitor)
final ImageEditStreamEvent
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static ImageEditStreamEvent
ofPartialImage(ImageEditPartialImageEvent partialImage)
Emitted when a partial image is available during image editing streaming. final static ImageEditStreamEvent
ofCompleted(ImageEditCompletedEvent completed)
Emitted when image editing has completed and the final image is available. -
-
Method Detail
-
partialImage
final Optional<ImageEditPartialImageEvent> partialImage()
Emitted when a partial image is available during image editing streaming.
-
completed
final Optional<ImageEditCompletedEvent> completed()
Emitted when image editing has completed and the final image is available.
-
isPartialImage
final Boolean isPartialImage()
-
isCompleted
final Boolean isCompleted()
-
asPartialImage
final ImageEditPartialImageEvent asPartialImage()
Emitted when a partial image is available during image editing streaming.
-
asCompleted
final ImageEditCompletedEvent asCompleted()
Emitted when image editing has completed and the final image is available.
-
accept
final <T extends Any> T accept(ImageEditStreamEvent.Visitor<T> visitor)
-
validate
final ImageEditStreamEvent validate()
-
ofPartialImage
final static ImageEditStreamEvent ofPartialImage(ImageEditPartialImageEvent partialImage)
Emitted when a partial image is available during image editing streaming.
-
ofCompleted
final static ImageEditStreamEvent ofCompleted(ImageEditCompletedEvent completed)
Emitted when image editing has completed and the final image is available.
-
-
-
-