Class Image.ImageBuilder
- java.lang.Object
-
- com.linecorp.bot.model.message.flex.component.Image.ImageBuilder
-
- Enclosing class:
- Image
public static class Image.ImageBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
size
public Image.ImageBuilder size(Image.ImageSize size)
-
size
public Image.ImageBuilder size(java.lang.String size)
-
aspectRatio
public Image.ImageBuilder aspectRatio(Image.ImageAspectRatio aspectRatio)
Specify aspect ratio by keyword.
-
aspectRatio
public Image.ImageBuilder aspectRatio(java.lang.String aspectRatio)
Specify custom aspect ratio.
-
aspectRatio
public Image.ImageBuilder aspectRatio(double width, double height)
Specify custom aspect ratio. The width and height are rounded up to 5 decimal places.
-
margin
public Image.ImageBuilder margin(FlexMarginSize margin)
-
margin
public Image.ImageBuilder margin(java.lang.String margin)
-
offsetTop
public Image.ImageBuilder offsetTop(FlexOffsetSize offset)
-
offsetTop
public Image.ImageBuilder offsetTop(java.lang.String offset)
-
offsetBottom
public Image.ImageBuilder offsetBottom(FlexOffsetSize offset)
-
offsetBottom
public Image.ImageBuilder offsetBottom(java.lang.String offset)
-
offsetStart
public Image.ImageBuilder offsetStart(FlexOffsetSize offset)
-
offsetStart
public Image.ImageBuilder offsetStart(java.lang.String offset)
-
offsetEnd
public Image.ImageBuilder offsetEnd(FlexOffsetSize offset)
-
offsetEnd
public Image.ImageBuilder offsetEnd(java.lang.String offset)
-
flex
public Image.ImageBuilder flex(java.lang.Integer flex)
-
url
public Image.ImageBuilder url(java.net.URI url)
-
aspectMode
public Image.ImageBuilder aspectMode(Image.ImageAspectMode aspectMode)
-
backgroundColor
public Image.ImageBuilder backgroundColor(java.lang.String backgroundColor)
-
align
public Image.ImageBuilder align(FlexAlign align)
-
action
public Image.ImageBuilder action(Action action)
-
gravity
public Image.ImageBuilder gravity(FlexGravity gravity)
-
position
public Image.ImageBuilder position(FlexPosition position)
-
animated
public Image.ImageBuilder animated(java.lang.Boolean animated)
-
build
public Image build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-