public abstract class ShareMemberListRequest extends BaseFssApiResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ShareMemberListRequest.SortingCriterion |
static class |
ShareMemberListRequest.SortingDirection |
static class |
ShareMemberListRequest.V300 |
static class |
ShareMemberListRequest.V400 |
UTF_8| Modifier and Type | Method and Description |
|---|---|
static ShareMemberListRequest |
create(FssApiVersion apiVersion,
java.lang.String path,
java.lang.String pageToken,
java.lang.Integer pageSize,
ShareMemberListRequest.SortingCriterion criterion,
ShareMemberListRequest.SortingDirection direction)
Returns a versioned ShareMemberListRequest that is compatible with the specified apiVersion.
|
static java.lang.Class<? extends ShareMemberListRequest> |
getFssApiClass(FssApiVersion apiVersion)
Returns the
Class of the ShareMemberListRequest that corresponds to the
specified apiVersion. |
java.lang.Integer |
getPageSize() |
java.lang.String |
getPageToken() |
java.lang.String |
getPath() |
ShareMemberListRequest.SortingCriterion |
getSortingCriterion() |
ShareMemberListRequest.SortingDirection |
getSortingDirection() |
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 ShareMemberListRequest> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
Class of the ShareMemberListRequest that corresponds to the
specified apiVersion.apiVersion - API version of the class to be returnedClass of the ShareMemberListRequest that corresponds to the
specified apiVersionAwUnsupportedApiVersionExceptionpublic static ShareMemberListRequest create(FssApiVersion apiVersion, java.lang.String path, java.lang.String pageToken, java.lang.Integer pageSize, ShareMemberListRequest.SortingCriterion criterion, ShareMemberListRequest.SortingDirection direction) throws AwUnsupportedApiVersionException
apiVersion - API version to be supported by the ShareMemberListRequestpath - path to the shared folder to list members forpageToken - the page token used for tracking multiple pages of members.pageSize - the maximum number of members that should be returned in a page.AwUnsupportedApiVersionExceptionprotected 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 occurpublic java.lang.String getPath()
public java.lang.String getPageToken()
public java.lang.Integer getPageSize()
public ShareMemberListRequest.SortingCriterion getSortingCriterion()
public ShareMemberListRequest.SortingDirection getSortingDirection()