Package io.sendon.base
Class SendonResponse
java.lang.Object
io.sendon.base.SendonResponse
- Direct Known Subclasses:
AddBlocklist,BrandMessageDeleteResponse,BrandMessageImageUploadResponse,BrandMessageSendResponse,BrandMessageTemplateDetailResponse,BrandMessageTemplateIdResponse,BrandMessageTemplateListResponse,CancelGroup,CancelGroup,CancelRepeat,CancelReviewTemplate,CreateCsvUploadUrl,CreateTemplate,DeleteBlocklist,DeleteTemplate,GenerateCsvPresignedUrl,GetBlocklist,GetCosts,GetGroup,GetGroup,GetImage,GetPaymentHistories,GetPaymentHistory,GetPoints,GetProfileDetail,GetProfiles,GetRcs,GetRepeats,GetTemplateDetail,GetTemplates,GetUserNumbers,RegisterProfile,RequestAuthToken,RequestReviewTemplate,SendAlimtalk,SendFriendtalk,SendGroup,SendGroup,SendRcs,SendRepeat,SendSms,UpdateTemplate,UploadAlimtalkImage,UploadFallbackImage,UploadImage
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSendonResponse(int code, String message, com.google.gson.JsonObject data) SendonResponse(SendonJsonResponse sendonJsonResponse) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleangetBooleanValue(com.google.gson.JsonObject item, String key) protected booleangetBooleanValue(com.google.gson.JsonObject item, String key, GetUserNumbers.YorN trueValue) protected StringgetDateValue(com.google.gson.JsonObject item, String key) protected <T extends Enum<T>>
TgetEnumValue(com.google.gson.JsonObject item, String key, Class<T> enumClass) protected floatgetFloatValue(com.google.gson.JsonObject item, String key) protected intgetIntValue(com.google.gson.JsonObject item, String key) protected StringgetStringValue(com.google.gson.JsonObject item, String key)
-
Field Details
-
code
public int code -
message
-
-
Constructor Details
-
SendonResponse
-
SendonResponse
-
-
Method Details
-
getIntValue
-
getFloatValue
-
getStringValue
-
getEnumValue
-
getBooleanValue
protected boolean getBooleanValue(com.google.gson.JsonObject item, String key, GetUserNumbers.YorN trueValue) -
getBooleanValue
-
getDateValue
-