public abstract class LinkFileReadRequest extends LinkRequestBase
accessCode, itemName, linkTokenUTF_8| Modifier and Type | Method and Description |
|---|---|
static LinkFileReadRequest |
create(FssApiVersion apiVersion,
java.lang.String linkToken,
java.lang.String itemName,
java.lang.String accessCode,
java.lang.String path,
java.lang.String etag) |
java.lang.String |
getEtag() |
static java.lang.Class<? extends LinkFileReadRequest> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the LinkFileReadRequest that corresponds to the
specified apiVersion. |
java.lang.String |
getPath() |
protected void |
validate(java.lang.String fieldName,
BaseFssApiResource parent)
Validates this object.
|
getAccessCode, getItemName, getLinkTokenbadValue, badValue, fromJson, toJson, toJson, toString, validate, validateFieldInRange, validateFieldInRange, validateFieldIsNull, validateFieldNotNull, validateLocale, validateOptionalField, validateOptionalFieldList, validateRequiredField, validateRequiredFieldList, writeToOutputStreampublic static java.lang.Class<? extends LinkFileReadRequest> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
Class of the LinkFileReadRequest that corresponds to the
specified apiVersion.apiVersion - API version of the class to be returnedClass of the LinkFileReadRequest that corresponds to the
specified apiVersionAwUnsupportedApiVersionExceptionpublic static LinkFileReadRequest create(FssApiVersion apiVersion, java.lang.String linkToken, java.lang.String itemName, java.lang.String accessCode, java.lang.String path, java.lang.String etag) throws AwUnsupportedApiVersionException
apiVersion - linkToken - itemName - accessCode - path - etag - AwUnsupportedApiVersionExceptionprotected void validate(java.lang.String fieldName,
BaseFssApiResource parent)
throws AwJsonException
LinkRequestBasevalidate in class LinkRequestBasefieldName - 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.String getPath()
public java.lang.String getEtag()