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 classAPI.ButtonMap.Themestatic classAPI.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.ButtonMapbuttons(API.ButtonMapItem[] buttons)Optional<String>created()API.ButtonMapcreated(String created)Optional<String>deleted()API.ButtonMapdeleted(String deleted)Integerheight()API.ButtonMapheight(Integer height)Optional<Long>id()API.ButtonMapid(Long id)Optional<Long[]>labels()API.ButtonMaplabels(Long[] labels)Stringname()API.ButtonMapname(String name)Optional<String[]>tags()API.ButtonMaptags(String[] tags)Optional<API.ButtonMap.Theme>theme()API.ButtonMaptheme(API.ButtonMap.Theme theme)API.ButtonMap.Typetype()API.ButtonMaptype(API.ButtonMap.Type type)Optional<String>updated()API.ButtonMapupdated(String updated)Optional<Long>updatedBy()API.ButtonMapupdatedBy(Long updatedBy)Optional<Long>updatedFrom()API.ButtonMapupdatedFrom(Long updatedFrom)Integerwidth()API.ButtonMapwidth(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)
-
-