public abstract class SharedFolder extends BaseFssApiResource
UTF_8| Modifier and Type | Method and Description |
|---|---|
static SharedFolder |
create(FssApiVersion apiVersion,
java.lang.String path,
FilesystemType type,
java.lang.String label,
java.lang.Boolean sync,
ShareRole role,
java.lang.Long size,
OwnerInfo owner,
TeamFolderInfo teamFolder,
TeamFolderInfo teamFolderRequest,
java.lang.String uniqueId) |
static java.lang.Class<? extends SharedFolder> |
getFssApiClass(FssApiVersion apiVersion) |
java.lang.String |
getLabel() |
OwnerInfo |
getOwner() |
java.lang.String |
getPath() |
ShareRole |
getRole() |
java.lang.Long |
getSize() |
java.lang.Boolean |
getSync() |
TeamFolderInfo |
getTeamFolder() |
TeamFolderInfo |
getTeamFolderRequest() |
FilesystemType |
getType() |
java.lang.String |
getUniqueId() |
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 SharedFolder> getFssApiClass(FssApiVersion apiVersion) throws AwUnsupportedApiVersionException
AwUnsupportedApiVersionExceptionpublic static SharedFolder create(FssApiVersion apiVersion, java.lang.String path, FilesystemType type, java.lang.String label, java.lang.Boolean sync, ShareRole role, java.lang.Long size, OwnerInfo owner, TeamFolderInfo teamFolder, TeamFolderInfo teamFolderRequest, java.lang.String uniqueId) throws AwUnsupportedApiVersionException
AwUnsupportedApiVersionExceptionpublic java.lang.String getPath()
public FilesystemType getType()
public java.lang.String getLabel()
public java.lang.Boolean getSync()
public ShareRole getRole()
public java.lang.Long getSize()
public OwnerInfo getOwner()
public TeamFolderInfo getTeamFolder()
public TeamFolderInfo getTeamFolderRequest()
public java.lang.String getUniqueId()
protected 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