public abstract class ConfigSettings extends BaseFssApiResource
UTF_8| Modifier and Type | Method and Description |
|---|---|
static ConfigSettings |
create(FssApiVersion apiVersion,
java.lang.Long maxFileUploadSize,
java.lang.String iOSAppURL,
java.lang.String androidAppURL,
java.lang.String windowsPhoneMobileAppLinkURL,
java.lang.Boolean enableiOSDownloadLink,
java.lang.Boolean enableAndroidDownloadLink,
java.lang.Boolean enableWindowsPhoneDownloadLink,
java.lang.Boolean enableWindowsDownloadLink,
java.lang.Boolean enableMacDownloadLink,
java.lang.Boolean enableOutlookDownloadLink) |
java.lang.String |
getAndroidAppURL() |
java.lang.Boolean |
getEnableAndroidDownloadLink() |
java.lang.Boolean |
getEnableiOSDownloadLink() |
java.lang.Boolean |
getEnableMacDownloadLink() |
java.lang.Boolean |
getEnableOutlookDownloadLink() |
java.lang.Boolean |
getEnableWindowsDownloadLink() |
java.lang.Boolean |
getEnableWindowsPhoneDownloadLink() |
static java.lang.Class<? extends ConfigSettings> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the ConfigSettings that corresponds to the
specified apiVersion. |
java.lang.String |
getiOSAppURL() |
java.lang.Long |
getMaxFileUploadSize() |
java.lang.String |
getWindowsPhoneMobileAppLinkURL() |
void |
setAndroidAppURL(java.lang.String androidAppURL) |
void |
setEnableAndroidDownloadLink(java.lang.Boolean enableAndroidDownloadLink) |
void |
setEnableiOSDownloadLink(java.lang.Boolean enableiOSDownloadLink) |
void |
setEnableMacDownloadLink(java.lang.Boolean enableMacDownloadLink) |
void |
setEnableOutlookDownloadLink(java.lang.Boolean enableOutlookDownloadLink) |
void |
setEnableWindowsDownloadLink(java.lang.Boolean enableWindowsDownloadLink) |
void |
setEnableWindowsPhoneDownloadLink(java.lang.Boolean enableWindowsPhoneDownloadLink) |
void |
setiOSAppURL(java.lang.String iOSAppURL) |
void |
setMaxFileUploadSize(java.lang.Long maxFileUploadSize) |
void |
setWindowsPhoneMobileAppLinkURL(java.lang.String windowsPhoneMobileAppLinkURL) |
protected void |
validate(java.lang.String fieldName,
BaseFssApiResource parent)
Validates this object.
|
badValue, badValue, fromJson, toJson, toJson, toString, validate, validateFieldInRange, validateFieldInRange, validateFieldIsNull, validateFieldNotNull, validateLocale, validateOptionalField, validateOptionalFieldList, validateRequiredField, validateRequiredFieldList, writeToOutputStreampublic static java.lang.Class<? extends ConfigSettings> getFssApiClass(FssApiVersion apiVersion)
Class of the ConfigSettings that corresponds to the
specified apiVersion.apiVersion - API version of the class to be returnedClass of the ConfigSettings that corresponds to the
specified apiVersionpublic static ConfigSettings create(FssApiVersion apiVersion, java.lang.Long maxFileUploadSize, java.lang.String iOSAppURL, java.lang.String androidAppURL, java.lang.String windowsPhoneMobileAppLinkURL, java.lang.Boolean enableiOSDownloadLink, java.lang.Boolean enableAndroidDownloadLink, java.lang.Boolean enableWindowsPhoneDownloadLink, java.lang.Boolean enableWindowsDownloadLink, java.lang.Boolean enableMacDownloadLink, java.lang.Boolean enableOutlookDownloadLink) throws AwUnsupportedApiVersionException
AwUnsupportedApiVersionExceptionprotected void validate(java.lang.String fieldName,
BaseFssApiResource parent)
throws AwJsonException
validate in class BaseFssApiResourcefieldName - name of this object in the parent (containing) object. If this object is a
top-level object (not contained within another object), then enter null for this
parameterparent - parent (containing) object that contains the object specified in the fieldName
parameter. If this object is a top-level object (not contained within another
object), then enter null for this parameterAwJsonException - if any validation errors occurBaseFssApiResource.validate(String, BaseFssApiResource)public java.lang.Long getMaxFileUploadSize()
public void setMaxFileUploadSize(java.lang.Long maxFileUploadSize)
maxFileUploadSize - the maxFileUploadSize to setpublic java.lang.String getiOSAppURL()
public void setiOSAppURL(java.lang.String iOSAppURL)
iOSAppURL - the iOSAppURL to setpublic java.lang.String getAndroidAppURL()
public void setAndroidAppURL(java.lang.String androidAppURL)
androidAppURL - the androidAppURL to setpublic java.lang.String getWindowsPhoneMobileAppLinkURL()
public void setWindowsPhoneMobileAppLinkURL(java.lang.String windowsPhoneMobileAppLinkURL)
windowsPhoneMobileAppLinkURL - the windowsPhoneMobileAppLinkURL to setpublic java.lang.Boolean getEnableiOSDownloadLink()
public void setEnableiOSDownloadLink(java.lang.Boolean enableiOSDownloadLink)
enableiOSDownloadLink - the enableiOSDownloadLink to setpublic java.lang.Boolean getEnableAndroidDownloadLink()
public void setEnableAndroidDownloadLink(java.lang.Boolean enableAndroidDownloadLink)
enableAndroidDownloadLink - the enableAndroidDownloadLink to setpublic java.lang.Boolean getEnableWindowsPhoneDownloadLink()
public void setEnableWindowsPhoneDownloadLink(java.lang.Boolean enableWindowsPhoneDownloadLink)
enableWindowsPhoneDownloadLink - the enableWindowsPhoneDownloadLink to setpublic java.lang.Boolean getEnableWindowsDownloadLink()
public void setEnableWindowsDownloadLink(java.lang.Boolean enableWindowsDownloadLink)
enableWindowsDownloadLink - the enableWindowsDownloadLink to setpublic java.lang.Boolean getEnableMacDownloadLink()
public void setEnableMacDownloadLink(java.lang.Boolean enableMacDownloadLink)
enableMacDownloadLink - the enableMacDownloadLink to setpublic java.lang.Boolean getEnableOutlookDownloadLink()
public void setEnableOutlookDownloadLink(java.lang.Boolean enableOutlookDownloadLink)
enableOutlookDownloadLink - the enableOutlookDownloadLink to set