Class ImageElement
java.lang.Object
com.slack.api.model.block.element.BlockElement
com.slack.api.model.block.element.ImageElement
- All Implemented Interfaces:
ContextBlockElement
https://api.slack.com/reference/block-kit/block-elements#image
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionImageElement(String imageUrl, String altText, String fallback, Integer imageWidth, Integer imageHeight, Integer imageBytes, SlackFileObject slackFile) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanA plain-text summary of the image.The URL of the image to be displayed.getType()inthashCode()voidsetAltText(String altText) A plain-text summary of the image.voidsetFallback(String fallback) voidsetImageBytes(Integer imageBytes) voidsetImageHeight(Integer imageHeight) voidsetImageUrl(String imageUrl) The URL of the image to be displayed.voidsetImageWidth(Integer imageWidth) voidsetSlackFile(SlackFileObject slackFile) toString()
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
ImageElement
public ImageElement() -
ImageElement
-
-
Method Details
-
builder
-
getType
- Specified by:
getTypein interfaceContextBlockElement
-
getImageUrl
The URL of the image to be displayed. -
getAltText
A plain-text summary of the image. This should not contain any markup. -
getFallback
-
getImageWidth
-
getImageHeight
-
getImageBytes
-
getSlackFile
-
setImageUrl
The URL of the image to be displayed. -
setAltText
A plain-text summary of the image. This should not contain any markup. -
setFallback
-
setImageWidth
-
setImageHeight
-
setImageBytes
-
setSlackFile
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-