Class FilesUploadV2Request.UploadFile.UploadFileBuilder
- java.lang.Object
-
- com.slack.api.methods.request.files.FilesUploadV2Request.UploadFile.UploadFileBuilder
-
- Enclosing class:
- FilesUploadV2Request.UploadFile
public static class FilesUploadV2Request.UploadFile.UploadFileBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilesUploadV2Request.UploadFile.UploadFileBuilder
altTxt(String altTxt)
Description of image for screen-reader.FilesUploadV2Request.UploadFile
build()
FilesUploadV2Request.UploadFile.UploadFileBuilder
content(String content)
File contents via a POST variable.FilesUploadV2Request.UploadFile.UploadFileBuilder
file(File file)
File contents via `multipart/form-data`.FilesUploadV2Request.UploadFile.UploadFileBuilder
fileData(byte[] fileData)
File contents via `multipart/form-data`.FilesUploadV2Request.UploadFile.UploadFileBuilder
filename(String filename)
Name of the file being uploaded.FilesUploadV2Request.UploadFile.UploadFileBuilder
snippetType(String snippetType)
Syntax type of the snippet being uploaded.FilesUploadV2Request.UploadFile.UploadFileBuilder
title(String title)
Title of the file, which is visible in the Slack UI.String
toString()
-
-
-
Method Detail
-
file
public FilesUploadV2Request.UploadFile.UploadFileBuilder file(File file)
File contents via `multipart/form-data`. If omitting this parameter, you must submit `content`.- Returns:
this
.
-
fileData
public FilesUploadV2Request.UploadFile.UploadFileBuilder fileData(byte[] fileData)
File contents via `multipart/form-data`. If omitting this parameter, you must submit `content`.- Returns:
this
.
-
content
public FilesUploadV2Request.UploadFile.UploadFileBuilder content(String content)
File contents via a POST variable. If omitting this parameter, you must provide a `file`.- Returns:
this
.
-
filename
public FilesUploadV2Request.UploadFile.UploadFileBuilder filename(String filename)
Name of the file being uploaded.- Returns:
this
.
-
title
public FilesUploadV2Request.UploadFile.UploadFileBuilder title(String title)
Title of the file, which is visible in the Slack UI.- Returns:
this
.
-
altTxt
public FilesUploadV2Request.UploadFile.UploadFileBuilder altTxt(String altTxt)
Description of image for screen-reader.- Returns:
this
.
-
snippetType
public FilesUploadV2Request.UploadFile.UploadFileBuilder snippetType(String snippetType)
Syntax type of the snippet being uploaded.- Returns:
this
.
-
build
public FilesUploadV2Request.UploadFile build()
-
-