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