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.UploadFileBuilderaltTxt(String altTxt)Description of image for screen-reader.FilesUploadV2Request.UploadFilebuild()FilesUploadV2Request.UploadFile.UploadFileBuildercontent(String content)File contents via a POST variable.FilesUploadV2Request.UploadFile.UploadFileBuilderfile(File file)File contents via `multipart/form-data`.FilesUploadV2Request.UploadFile.UploadFileBuilderfileData(byte[] fileData)File contents via `multipart/form-data`.FilesUploadV2Request.UploadFile.UploadFileBuilderfilename(String filename)Name of the file being uploaded.FilesUploadV2Request.UploadFile.UploadFileBuildersnippetType(String snippetType)Syntax type of the snippet being uploaded.FilesUploadV2Request.UploadFile.UploadFileBuildertitle(String title)Title of the file, which is visible in the Slack UI.StringtoString()
-
-
-
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()
-
-