Package com.onslip360
Class API.ButtonMap
- java.lang.Object
-
- com.onslip360.Onslip360Object<API.ButtonMap>
-
- com.onslip360.API.ButtonMap
-
- All Implemented Interfaces:
Cloneable
,Comparable<Onslip360Object<API.ButtonMap>>
- Enclosing class:
- API
public static class API.ButtonMap extends Onslip360Object<API.ButtonMap>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
API.ButtonMap.Theme
static class
API.ButtonMap.Type
-
Constructor Summary
Constructors Constructor Description ButtonMap(API.ButtonMapItem[] buttons, Integer height, String name, API.ButtonMap.Type type, Integer width)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description API.ButtonMapItem[]
buttons()
API.ButtonMap
buttons(API.ButtonMapItem[] buttons)
Optional<String>
created()
API.ButtonMap
created(String created)
Optional<String>
deleted()
API.ButtonMap
deleted(String deleted)
Integer
height()
API.ButtonMap
height(Integer height)
Optional<Long>
id()
API.ButtonMap
id(Long id)
Optional<Long[]>
labels()
API.ButtonMap
labels(Long[] labels)
String
name()
API.ButtonMap
name(String name)
Optional<String[]>
tags()
API.ButtonMap
tags(String[] tags)
Optional<API.ButtonMap.Theme>
theme()
API.ButtonMap
theme(API.ButtonMap.Theme theme)
API.ButtonMap.Type
type()
API.ButtonMap
type(API.ButtonMap.Type type)
Optional<String>
updated()
API.ButtonMap
updated(String updated)
Optional<Long>
updatedBy()
API.ButtonMap
updatedBy(Long updatedBy)
Optional<Long>
updatedFrom()
API.ButtonMap
updatedFrom(Long updatedFrom)
Integer
width()
API.ButtonMap
width(Integer width)
-
Methods inherited from class com.onslip360.Onslip360Object
clone, compareTo, equals, fromJson, fromJson, fromJsonArray, fromJsonArray, fromList, fromMap, fromObject, getExtended, hashCode, setExtended, setExtended, toJson, toJson, toJson, toJson, toList, toMap, toString
-
-
-
-
Constructor Detail
-
ButtonMap
public ButtonMap(API.ButtonMapItem[] buttons, Integer height, String name, API.ButtonMap.Type type, Integer width)
-
-
Method Detail
-
buttons
@Nonnull public API.ButtonMapItem[] buttons()
-
height
@Nonnull public Integer height()
-
name
@Nonnull public String name()
-
theme
@Nonnull public Optional<API.ButtonMap.Theme> theme()
-
type
@Nonnull public API.ButtonMap.Type type()
-
width
@Nonnull public Integer width()
-
buttons
@Nonnull public API.ButtonMap buttons(API.ButtonMapItem[] buttons)
-
created
@Nonnull public API.ButtonMap created(@Nullable String created)
-
deleted
@Nonnull public API.ButtonMap deleted(@Nullable String deleted)
-
height
@Nonnull public API.ButtonMap height(Integer height)
-
id
@Nonnull public API.ButtonMap id(@Nullable Long id)
-
labels
@Nonnull public API.ButtonMap labels(@Nullable Long[] labels)
-
name
@Nonnull public API.ButtonMap name(String name)
-
tags
@Nonnull public API.ButtonMap tags(@Nullable String[] tags)
-
theme
@Nonnull public API.ButtonMap theme(@Nullable API.ButtonMap.Theme theme)
-
type
@Nonnull public API.ButtonMap type(API.ButtonMap.Type type)
-
updated
@Nonnull public API.ButtonMap updated(@Nullable String updated)
-
updatedBy
@Nonnull public API.ButtonMap updatedBy(@Nullable Long updatedBy)
-
updatedFrom
@Nonnull public API.ButtonMap updatedFrom(@Nullable Long updatedFrom)
-
width
@Nonnull public API.ButtonMap width(Integer width)
-
-