public class PrivacyPolicyInfo extends BaseFssApiResource
UTF_8| Modifier and Type | Method and Description |
|---|---|
static PrivacyPolicyInfo |
create(FssApiVersion apiVersion,
java.lang.Boolean privacyPolicyEnabled,
java.lang.String privacyPolicyName,
java.lang.String privacyPolicyUrl)
Returns a versioned PrivacyPolicyInfo that is compatible with the specified apiVersion.
|
boolean |
equals(java.lang.Object o) |
static java.lang.Class<? extends PrivacyPolicyInfo> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the PrivacyPolicyInfo that corresponds to the specified
apiVersion. |
java.lang.String |
getPrivacyPolicyName()
Returns privacyPolicy name.
|
java.lang.String |
getPrivacyPolicyUrl()
Returns privacyPolicy URL.
|
int |
hashCode() |
java.lang.Boolean |
isPrivacyPolicyEnabled()
Returns whether privacyPolicy is enabled.
|
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 PrivacyPolicyInfo> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
Class of the PrivacyPolicyInfo that corresponds to the specified
apiVersion.apiVersion - API version of the class to be returnedClass of the PrivacyPolicyInfo that corresponds to the specified
apiVersionAwUnsupportedApiVersionExceptionpublic static PrivacyPolicyInfo create(FssApiVersion apiVersion, java.lang.Boolean privacyPolicyEnabled, java.lang.String privacyPolicyName, java.lang.String privacyPolicyUrl) throws AwUnsupportedApiVersionException
apiVersion - API version to be supported by the PrivacyPolicyInfoprivacyPolicyEnabled - whether privacyPolicy is enabledprivacyPolicyName - privacyPolicy nameprivacyPolicyUrl - privacyPolicy UrlAwUnsupportedApiVersionExceptionpublic java.lang.Boolean isPrivacyPolicyEnabled()
public java.lang.String getPrivacyPolicyName()
public java.lang.String getPrivacyPolicyUrl()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected void validate(java.lang.String fieldName,
BaseFssApiResource parent)
throws AwJsonException
BaseFssApiResourceBaseFssApiResource.validateRequiredField(String, BaseFssApiResource, String) for foo, and
BaseFssApiResource.validateOptionalField(String, BaseFssApiResource) for bar.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 occur