public abstract class LinkListRequest extends BaseFssApiResource
| Modifier and Type | Class and Description |
|---|---|
static class |
LinkListRequest.LinkSortingCriterion |
UTF_8| Modifier and Type | Method and Description |
|---|---|
static LinkListRequest |
create(FssApiVersion apiVersion,
java.lang.String pageToken,
java.lang.Integer pageSize,
LinkListRequest.LinkSortingCriterion sortingCriterion,
FolderListingRequest.SortingDirection sortingDirection,
java.lang.String filter)
Returns a versioned LinkListRequest that is compatible with the specified apiVersion.
|
java.lang.String |
getFilter()
Returns the item name filter to apply to the results.
|
static java.lang.Class<? extends LinkListRequest> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the LinkListRequest that corresponds to the specified
apiVersion. |
java.lang.Integer |
getPageSize()
Returns the maximum number of entries requested.
|
java.lang.String |
getPageToken()
Returns the page token that identifies the next requested page of results.
|
LinkListRequest.LinkSortingCriterion |
getSortingCriterion()
Returns the criteria to order the results on (NAME, HAS_ACCESS_CODE, PUBLIC, EXPIRATION,
PERMISSIONS).
|
FolderListingRequest.SortingDirection |
getSortingDirection()
Returns the direction to sort the results in (ascending or descending), depending on the
sorting criteria.
|
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 LinkListRequest> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
Class of the LinkListRequest that corresponds to the specified
apiVersion.apiVersion - API version of the class to be returnedClass of the LinkListRequest that corresponds to the specified
apiVersionAwUnsupportedApiVersionExceptionpublic static LinkListRequest create(FssApiVersion apiVersion, java.lang.String pageToken, java.lang.Integer pageSize, LinkListRequest.LinkSortingCriterion sortingCriterion, FolderListingRequest.SortingDirection sortingDirection, java.lang.String filter) throws AwUnsupportedApiVersionException
apiVersion - API version to be supported by the LinkListRequestpageToken - Token returned in last call to this API, or nullpageSize - Maximum number of entries to returnsortingCriterion - What criteria to order the results on (NAME, HAS_ACCESS_CODE, PUBLIC,
EXPIRATION, PERMISSIONS). Defaults to NAME.sortingDirection - Whether to sort the results in ascending or descending order, based
on the ordering criteria.AwUnsupportedApiVersionExceptionpublic 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.String getPageToken()
LinkListRequest that was returned from the
previous request.LinkListRequestpublic java.lang.Integer getPageSize()
public LinkListRequest.LinkSortingCriterion getSortingCriterion()
public FolderListingRequest.SortingDirection getSortingDirection()
public java.lang.String getFilter()