package com.kaltura.playersdk.config; import org.json.JSONException; import org.json.JSONObject; /** * Created by Gleb on 10/7/16. */ public class KInitObjModel { private KLocaleModel mLocale; private String mPlatform; private String mSiteGuid; private int mDomainID; private String mUDID; private String mApiUser; private String mApiPass; public KInitObjModel() { mLocale = new KLocaleModel(); } public JSONObject toJson() { JSONObject obj = new JSONObject(); try { obj.put("ApiPass", mApiPass); obj.put("ApiUser", mApiUser); obj.put("UDID", mUDID); obj.put("DomainID", mDomainID); obj.put("SiteGuid", mSiteGuid); obj.put("Platform", mPlatform); obj.put("Locale", mLocale.toJson()); } catch (JSONException e) { e.printStackTrace(); } return obj; } public void setLocale(KLocaleModel locale) { mLocale = locale; } public void setPlatform(String platform) { mPlatform = platform; } public void setSiteGuid(String siteGuid) { mSiteGuid = siteGuid; } public void setDomainID(int domainID) { mDomainID = domainID; } public void setUDID(String UDID) { mUDID = UDID; } public void setApiUser(String apiUser) { mApiUser = apiUser; } public void setApiPass(String apiPass) { mApiPass = apiPass; } }