public class CreateNewStickerSet extends PartialBotApiMethod<Boolean>
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTAINSMASKS_FIELD |
static String |
EMOJIS_FIELD |
static String |
MASKPOSITION_FIELD |
static String |
NAME_FIELD |
static String |
PATH |
static String |
PNGSTICKER_FIELD |
static String |
TITLE_FIELD |
static String |
USERID_FIELD |
OBJECT_MAPPER| Constructor and Description |
|---|
CreateNewStickerSet() |
CreateNewStickerSet(Integer userId,
String name,
String title,
String emojis) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
deserializeResponse(String answer)
Deserialize a json answer to the response type to a method
|
Boolean |
getContainsMasks() |
String |
getEmojis() |
MaskPosition |
getMaskPosition() |
String |
getName() |
String |
getPngSticker() |
File |
getPngStickerFile() |
String |
getPngStickerName() |
InputStream |
getPngStickerStream() |
String |
getTitle() |
Integer |
getUserId() |
Boolean |
isNewPngSticker() |
void |
setContainsMasks(Boolean containsMasks) |
void |
setEmojis(String emojis) |
void |
setMaskPosition(MaskPosition maskPosition) |
void |
setName(String name) |
CreateNewStickerSet |
setPngSticker(String pngSticker) |
CreateNewStickerSet |
setPngStickerFile(File pngStickerFile) |
CreateNewStickerSet |
setPngStickerStream(String pngStickerName,
InputStream pngStickerStream) |
void |
setTitle(String title) |
void |
setUserId(Integer userId) |
String |
toString() |
void |
validate()
Validates that mandatory fields are filled and optional objects
|
public static final String PATH
public static final String USERID_FIELD
public static final String NAME_FIELD
public static final String TITLE_FIELD
public static final String PNGSTICKER_FIELD
public static final String EMOJIS_FIELD
public static final String CONTAINSMASKS_FIELD
public static final String MASKPOSITION_FIELD
public Integer getUserId()
public void setUserId(Integer userId)
public String getPngSticker()
public CreateNewStickerSet setPngSticker(String pngSticker)
public File getPngStickerFile()
public CreateNewStickerSet setPngStickerFile(File pngStickerFile)
public InputStream getPngStickerStream()
public CreateNewStickerSet setPngStickerStream(String pngStickerName, InputStream pngStickerStream)
public String getPngStickerName()
public Boolean isNewPngSticker()
public String getName()
public void setName(String name)
public String getTitle()
public void setTitle(String title)
public String getEmojis()
public void setEmojis(String emojis)
public Boolean getContainsMasks()
public void setContainsMasks(Boolean containsMasks)
public MaskPosition getMaskPosition()
public void setMaskPosition(MaskPosition maskPosition)
public Boolean deserializeResponse(String answer) throws TelegramApiRequestException
PartialBotApiMethoddeserializeResponse in class PartialBotApiMethod<Boolean>answer - Json answer receivedTelegramApiRequestExceptionpublic void validate()
throws TelegramApiValidationException
ValidableTelegramApiValidationException - If any mandatory field is emptyCopyright © 2018. All rights reserved.