Class Icon
- java.lang.Object
-
- com.linecorp.bot.model.message.flex.component.Icon
-
- All Implemented Interfaces:
FlexComponent
public final class Icon extends java.lang.Object implements FlexComponent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIcon.IconAspectRatiostatic classIcon.IconBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Icon.IconBuilderbuilder()booleanequals(java.lang.Object o)java.lang.StringgetAspectRatio()java.lang.StringgetMargin()java.lang.StringgetOffsetBottom()java.lang.StringgetOffsetEnd()java.lang.StringgetOffsetStart()java.lang.StringgetOffsetTop()FlexPositiongetPosition()java.lang.StringgetSize()java.net.URIgetUrl()inthashCode()Icon.IconBuildertoBuilder()java.lang.StringtoString()
-
-
-
Method Detail
-
builder
public static Icon.IconBuilder builder()
-
toBuilder
public Icon.IconBuilder toBuilder()
-
getUrl
public java.net.URI getUrl()
-
getSize
public java.lang.String getSize()
-
getAspectRatio
public java.lang.String getAspectRatio()
-
getMargin
public java.lang.String getMargin()
-
getPosition
public FlexPosition getPosition()
-
getOffsetTop
public java.lang.String getOffsetTop()
-
getOffsetBottom
public java.lang.String getOffsetBottom()
-
getOffsetStart
public java.lang.String getOffsetStart()
-
getOffsetEnd
public java.lang.String getOffsetEnd()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-