Class ImageElement
- java.lang.Object
-
- com.slack.api.model.block.element.BlockElement
-
- com.slack.api.model.block.element.ImageElement
-
- All Implemented Interfaces:
ContextBlockElement
public class ImageElement extends BlockElement implements ContextBlockElement
https://api.slack.com/reference/block-kit/block-elements#image
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImageElement.ImageElementBuilder
-
Constructor Summary
Constructors Constructor Description ImageElement()ImageElement(String imageUrl, String altText, String fallback, Integer imageWidth, Integer imageHeight, Integer imageBytes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImageElement.ImageElementBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetAltText()A plain-text summary of the image.StringgetFallback()IntegergetImageBytes()IntegergetImageHeight()StringgetImageUrl()The URL of the image to be displayed.IntegergetImageWidth()StringgetType()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)StringtoString()
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
builder
public static ImageElement.ImageElementBuilder builder()
-
getType
public String getType()
- Specified by:
getTypein interfaceContextBlockElement
-
getImageUrl
public String getImageUrl()
The URL of the image to be displayed.
-
getAltText
public String getAltText()
A plain-text summary of the image. This should not contain any markup.
-
getFallback
public String getFallback()
-
getImageWidth
public Integer getImageWidth()
-
getImageHeight
public Integer getImageHeight()
-
getImageBytes
public Integer getImageBytes()
-
setImageUrl
public void setImageUrl(String imageUrl)
The URL of the image to be displayed.
-
setAltText
public void setAltText(String altText)
A plain-text summary of the image. This should not contain any markup.
-
setFallback
public void setFallback(String fallback)
-
setImageWidth
public void setImageWidth(Integer imageWidth)
-
setImageHeight
public void setImageHeight(Integer imageHeight)
-
setImageBytes
public void setImageBytes(Integer imageBytes)
-
canEqual
protected boolean canEqual(Object other)
-
-