public class ElementServiceAdaptor
extends java.lang.Object
Constructor and Description |
---|
ElementServiceAdaptor() |
Modifier and Type | Method and Description |
---|---|
static CreateScheduleResult |
createSchedule(SolidFireElement sfe,
CreateScheduleRequest request)
This adaptor modifies the Simple Schedule object, which uses the Frequency classes that delineate different types
of scheduling frequencies, into an ApiSchedule object.
|
static GetDriveStatsResult |
getDriveStats(SolidFireElement sfe,
GetDriveStatsRequest request)
This adaptor sets the default values of Read/Write Ops/Bytes to zero, instead of null.
|
static GetNodeStatsResult |
getNodeStats(SolidFireElement sfe,
GetNodeStatsRequest request)
This adaptor includes the original Node ID from the request in the response object.
|
static GetScheduleResult |
getSchedule(SolidFireElement sfe,
GetScheduleRequest request)
This adaptor modifies the ApiSchedule object returned by the GetSchedule API call into a Simple Schedule
object using the Frequency classes that delineate different types of scheduling frequencies.
|
static Attributes |
invokeSFApi(SolidFireElement sfe,
InvokeSFApiRequest request) |
static ListSchedulesResult |
listSchedules(SolidFireElement sfe)
This adaptor modifies the ApiSchedule object returned by the ListSchedules API call into a Simple Schedule
object using the Frequency classes that delineate different types of scheduling frequencies.
|
static ModifyScheduleResult |
modifySchedule(SolidFireElement sfe,
ModifyScheduleRequest request)
This adaptor modifies the Simple Schedule object, which uses the Frequency classes that delineate different types
of scheduling frequencies, into an ApiSchedule object.
|
public static GetNodeStatsResult getNodeStats(SolidFireElement sfe, GetNodeStatsRequest request)
sfe
- An instance of SolidFireElementrequest
- The original request object.public static GetDriveStatsResult getDriveStats(SolidFireElement sfe, GetDriveStatsRequest request)
sfe
- An instance of SolidFireElementrequest
- The original request object.public static GetScheduleResult getSchedule(SolidFireElement sfe, GetScheduleRequest request)
sfe
- An instance of SolidFireElementrequest
- The original request object.Frequency
public static ListSchedulesResult listSchedules(SolidFireElement sfe)
sfe
- An instance of SolidFireElementpublic static CreateScheduleResult createSchedule(SolidFireElement sfe, CreateScheduleRequest request)
sfe
- An instance of SolidFireElementrequest
- The original request object.public static ModifyScheduleResult modifySchedule(SolidFireElement sfe, ModifyScheduleRequest request)
sfe
- An instance of SolidFireElementrequest
- The original request object.public static Attributes invokeSFApi(SolidFireElement sfe, InvokeSFApiRequest request)