Package com.openai.models
Class UploadCreateParams.Body.Builder
-
- All Implemented Interfaces:
public final class UploadCreateParams.Body.Builder
A builder for Body.
-
-
Method Summary
-
-
Method Detail
-
bytes
final UploadCreateParams.Body.Builder bytes(Long bytes)
The number of bytes in the file you are uploading.
-
bytes
final UploadCreateParams.Body.Builder bytes(JsonField<Long> bytes)
The number of bytes in the file you are uploading.
-
filename
final UploadCreateParams.Body.Builder filename(String filename)
The name of the file to upload.
-
filename
final UploadCreateParams.Body.Builder filename(JsonField<String> filename)
The name of the file to upload.
-
mimeType
final UploadCreateParams.Body.Builder mimeType(String mimeType)
The MIME type of the file.
This must fall within the supported MIME types for your file purpose. See the supported MIME types for assistants and vision.
-
mimeType
final UploadCreateParams.Body.Builder mimeType(JsonField<String> mimeType)
The MIME type of the file.
This must fall within the supported MIME types for your file purpose. See the supported MIME types for assistants and vision.
-
purpose
final UploadCreateParams.Body.Builder purpose(FilePurpose purpose)
The intended purpose of the uploaded file.
See the documentation on File purposes.
-
purpose
final UploadCreateParams.Body.Builder purpose(JsonField<FilePurpose> purpose)
The intended purpose of the uploaded file.
See the documentation on File purposes.
-
additionalProperties
final UploadCreateParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final UploadCreateParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final UploadCreateParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final UploadCreateParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final UploadCreateParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final UploadCreateParams.Body build()
-
-
-
-