public class CloudShareJobs
extends Base
The schema that defines the CloudShareJobs is defined below.
<xs:element name="CloudJobs">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalCount" type="xs:int" minOccurs="0" />
<xs:element ref="CloudJob" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CloudJob">
<xs:complexType>
<xs:sequence>
<xs:element name="Id" type="xs:string"/>
<xs:element name="Share" type="xs:string"/>
<xs:element name="StorageServer" type="xs:string"/>
<xs:element name="LSU" type="xs:string"/>
<xs:element name="Status" type="xs:string"/>
<xs:element name="State" type="xs:string"/>
<xs:element name="Type" type="xs:string"/>
<xs:element name="CreationTime" type="xs:long"/>
<xs:element name="StartTime" type="xs:long"/>
<xs:element name="EndTime" type="xs:long"/>
<xs:element name="LifeTime" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="CloudShareJobsColumnNameType">
<xs:restriction base="xs:string">
<xs:enumeration value="Id"/>
<xs:enumeration value="Share"/>
<xs:enumeration value="StorageServer"/>
<xs:enumeration value="LSU"/>
<xs:enumeration value="Status"/>
<xs:enumeration value="State"/>
<xs:enumeration value="CreationTime"/>
<xs:enumeration value="StartTime"/>
<xs:enumeration value="EndTime"/>
<xs:enumeration value="Size"/>
</xs:restriction>
</xs:simpleType>
| Constructor and Description |
|---|
CloudShareJobs() |
| Modifier and Type | Method and Description |
|---|---|
CloudStats |
getCloudStats(javax.servlet.http.HttpServletRequest request)
GET /rest/CloudShareJobs/CloudStats
|
CloudJobs |
getStatusCloudShare(javax.servlet.http.HttpServletRequest request,
int start,
int limit,
String sortColumn,
String sortDirection,
String filterString)
GET /rest/CloudShareJobs
|
CloudJob |
getStatusCloudShare(javax.servlet.http.HttpServletRequest request,
String jobid)
GET /rest/CloudShareJobs/{id}
|
CloudJobs |
listJobs(javax.servlet.http.HttpServletRequest request,
String jobid,
int start,
int limit,
String sortColumn,
String sortDirection,
String filterString) |
public CloudJobs getStatusCloudShare(@Context
javax.servlet.http.HttpServletRequest request,
int start,
int limit,
String sortColumn,
String sortDirection,
String filterString)
Get status for all cloud jobs.
The method supports the table query parameters.
Column names for sorting and filtering are defined in <xs:simpleType name="CloudShareJobsColumnNameType">
Response Entity type: <xs:element name="CloudJobs">
public CloudJob getStatusCloudShare(@Context
javax.servlet.http.HttpServletRequest request,
String jobid)
Get status for the specific cloud job.
Response Entity type: <xs:element name="CloudJobs">
public CloudJobs listJobs(@Context
javax.servlet.http.HttpServletRequest request,
String jobid,
int start,
int limit,
String sortColumn,
String sortDirection,
String filterString)
public CloudStats getCloudStats(@Context
javax.servlet.http.HttpServletRequest request)
Get cloud share statistics.
Response Entity type: <xs:element name="CloudStats">
Copyright © 2011-2026 Quantum Corporation. All Rights Reserved.