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 class
ImageElement.ImageElementBuilder
-
Constructor Summary
Constructors Constructor Description ImageElement()
ImageElement(String imageUrl, String altText, String fallback, Integer imageWidth, Integer imageHeight, Integer imageBytes, SlackFileObject slackFile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImageElement.ImageElementBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getAltText()
A plain-text summary of the image.String
getFallback()
Integer
getImageBytes()
Integer
getImageHeight()
String
getImageUrl()
The URL of the image to be displayed.Integer
getImageWidth()
SlackFileObject
getSlackFile()
String
getType()
int
hashCode()
void
setAltText(String altText)
A plain-text summary of the image.void
setFallback(String fallback)
void
setImageBytes(Integer imageBytes)
void
setImageHeight(Integer imageHeight)
void
setImageUrl(String imageUrl)
The URL of the image to be displayed.void
setImageWidth(Integer imageWidth)
void
setSlackFile(SlackFileObject slackFile)
String
toString()
-
-
-
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:
getType
in 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()
-
getSlackFile
public SlackFileObject getSlackFile()
-
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)
-
setSlackFile
public void setSlackFile(SlackFileObject slackFile)
-
canEqual
protected boolean canEqual(Object other)
-
-