Class FileUploadParams.UploadTransformation.Builder
-
- All Implemented Interfaces:
public final class FileUploadParams.UploadTransformation.BuilderA builder for UploadTransformation.
-
-
Method Summary
-
-
Method Detail
-
post
final FileUploadParams.UploadTransformation.Builder post(List<FileUploadParams.UploadTransformation.Post> post)
List of transformations to apply after the file is uploaded. Each item must match one of the following types:
transformation,gif-to-video,thumbnail,abs.
-
post
final FileUploadParams.UploadTransformation.Builder post(MultipartField<List<FileUploadParams.UploadTransformation.Post>> post)
Sets Builder.post to an arbitrary multipart value.
You should usually call Builder.post with a well-typed
List<Post>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addPost
final FileUploadParams.UploadTransformation.Builder addPost(FileUploadParams.UploadTransformation.Post post)
Adds a single Post to Builder.post.
-
addPost
final FileUploadParams.UploadTransformation.Builder addPost(FileUploadParams.UploadTransformation.Post.Transformation transformation)
Alias for calling addPost with
Post.ofTransformation(transformation).
-
addPost
final FileUploadParams.UploadTransformation.Builder addPost(FileUploadParams.UploadTransformation.Post.GifToVideo gifToVideo)
Alias for calling addPost with
Post.ofGifToVideo(gifToVideo).
-
addPost
final FileUploadParams.UploadTransformation.Builder addPost(FileUploadParams.UploadTransformation.Post.Thumbnail thumbnail)
Alias for calling addPost with
Post.ofThumbnail(thumbnail).
-
addPost
final FileUploadParams.UploadTransformation.Builder addPost(FileUploadParams.UploadTransformation.Post.Abs abs)
Alias for calling addPost with
Post.ofAbs(abs).
-
addTransformationPost
final FileUploadParams.UploadTransformation.Builder addTransformationPost(String value)
Alias for calling addPost with the following:
Post.Transformation.builder() .value(value) .build()
-
pre
final FileUploadParams.UploadTransformation.Builder pre(String pre)
Transformation string to apply before uploading the file to the Media Library. Useful for optimizing files at ingestion.
-
pre
final FileUploadParams.UploadTransformation.Builder pre(MultipartField<String> pre)
Sets Builder.pre to an arbitrary multipart value.
You should usually call Builder.pre with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final FileUploadParams.UploadTransformation.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final FileUploadParams.UploadTransformation.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final FileUploadParams.UploadTransformation.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final FileUploadParams.UploadTransformation.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final FileUploadParams.UploadTransformation.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final FileUploadParams.UploadTransformation build()
Returns an immutable instance of UploadTransformation.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-