Package ai.extend.requests
Class EditRequest.Builder
- java.lang.Object
-
- ai.extend.requests.EditRequest.Builder
-
- All Implemented Interfaces:
EditRequest._FinalStage,EditRequest.FileStage
- Enclosing class:
- EditRequest
public static final class EditRequest.Builder extends java.lang.Object implements EditRequest.FileStage, EditRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditRequestbuild()EditRequest._FinalStageconfig(EditConfig config)EditRequest._FinalStageconfig(java.util.Optional<EditConfig> config)EditRequest._FinalStagefile(EditRequestFile file)The file to be edited.EditRequest.Builderfrom(EditRequest other)
-
-
-
Method Detail
-
from
public EditRequest.Builder from(EditRequest other)
- Specified by:
fromin interfaceEditRequest.FileStage
-
file
public EditRequest._FinalStage file(@NotNull EditRequestFile file)
The file to be edited. Files can be provided as a URL or an Extend file ID.
The file to be edited. Files can be provided as a URL or an Extend file ID.
- Specified by:
filein interfaceEditRequest.FileStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
config
public EditRequest._FinalStage config(EditConfig config)
- Specified by:
configin interfaceEditRequest._FinalStage
-
config
public EditRequest._FinalStage config(java.util.Optional<EditConfig> config)
- Specified by:
configin interfaceEditRequest._FinalStage
-
build
public EditRequest build()
- Specified by:
buildin interfaceEditRequest._FinalStage
-
-