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

public class SendonResponse extends Object
  • Field Details

    • code

      public int code
    • message

      public String message
  • Constructor Details

    • SendonResponse

      public SendonResponse(SendonJsonResponse sendonJsonResponse)
    • SendonResponse

      public SendonResponse(int code, String message, com.google.gson.JsonObject data)
  • Method Details

    • getIntValue

      protected int getIntValue(com.google.gson.JsonObject item, String key)
    • getFloatValue

      protected float getFloatValue(com.google.gson.JsonObject item, String key)
    • getStringValue

      protected String getStringValue(com.google.gson.JsonObject item, String key)
    • getEnumValue

      protected <T extends Enum<T>> T getEnumValue(com.google.gson.JsonObject item, String key, Class<T> enumClass)
    • getBooleanValue

      protected boolean getBooleanValue(com.google.gson.JsonObject item, String key, GetUserNumbers.YorN trueValue)
    • getBooleanValue

      protected boolean getBooleanValue(com.google.gson.JsonObject item, String key)
    • getDateValue

      protected String getDateValue(com.google.gson.JsonObject item, String key)