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)
-
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()
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)
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()
-
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)
-
-