public class ShareAdministrators
extends Base
The schema that defines the ShareAdministrators resource is defined below.
<xs:element name="ShareAdministrator">
<xs:complexType>
<xs:sequence>
<xs:element name="UserName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ShareAdministrators">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0">
<xs:annotation>
<xs:documentation>Total number of share administrators</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ShareAdministrator" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="ShareAdministratorColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="UserName"/>
</xs:restriction>
</xs:simpleType>
| Constructor and Description |
|---|
ShareAdministrators() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addShareAdministrator(javax.servlet.http.HttpServletRequest request,
ShareAdministrator shareAdministrator,
java.lang.String errorType)
POST /rest/ShareAdministrators
|
void |
deleteShareAdministrator(javax.servlet.http.HttpServletRequest request,
java.lang.String userName,
java.lang.String errorType)
DELETE /rest/ShareAdministrators/{userName}
|
ShareAdministrator |
getShareAdministrator(javax.servlet.http.HttpServletRequest request,
java.lang.String userName)
GET /rest/ShareAdministrators/{userName}
|
NumericScalarType |
getShareAdministratorCount(javax.servlet.http.HttpServletRequest request,
int start,
int limit,
java.lang.String filterString,
java.lang.String errorType)
GET /rest/ShareAdministrators/getRowCount
|
java.lang.Object |
getShareAdministrators(javax.servlet.http.HttpServletRequest request,
int start,
int limit,
java.lang.String sortColumn,
java.lang.String sortDirection,
java.lang.String actionString,
java.lang.String filterString,
java.lang.String errorType)
GET /rest/ShareAdministrators
|
public NumericScalarType getShareAdministratorCount(@Context
javax.servlet.http.HttpServletRequest request,
int start,
int limit,
java.lang.String filterString,
java.lang.String errorType)
Get the number of domain Share Administrators on the system.
getShareAdministratorsCount supports the table query parameters for filtering by column name.
Column names are defined in <xs:element name="ShareAdministratorColumnName">
Response Entity type: <xs:element name="NumericScalarType">
public java.lang.Object getShareAdministrators(@Context
javax.servlet.http.HttpServletRequest request,
int start,
int limit,
java.lang.String sortColumn,
java.lang.String sortDirection,
java.lang.String actionString,
java.lang.String filterString,
java.lang.String errorType)
Get the domain Share Administrators on the system.
Response Entity type: <xs:element name="ShareAdministrators">
<xs:element name="ShareAdministrators"> supports the table query parameters.
Column names for sorting and filtering are defined in <xs:element name="ShareAdministratorColumnName">
public ShareAdministrator getShareAdministrator(@Context
javax.servlet.http.HttpServletRequest request,
java.lang.String userName)
Get the domain Share Administrator on the system identified by {shareName}.
Response Entity type: <xs:element name="ShareAdministrator">
public void deleteShareAdministrator(@Context
javax.servlet.http.HttpServletRequest request,
java.lang.String userName,
java.lang.String errorType)
Remove the domain user identified by {shareName} as a share administrator on the system.
public javax.ws.rs.core.Response addShareAdministrator(@Context
javax.servlet.http.HttpServletRequest request,
ShareAdministrator shareAdministrator,
java.lang.String errorType)
Add a domain user as a share administrator on the system.
Request Entity type: <xs:element name="ShareAdministrator">
Response Entity type: <xs:element name="ShareAdministrator">
Copyright © 2011-2023 Quantum Corporation. All Rights Reserved.