[−][src]Trait isilon::apis::StatisticsApi
Required methods
fn get_statistics_current(
&self,
timeout: i32,
show_nodes: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
raw: bool,
key: Vec<String>,
degraded: bool,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsCurrent, Error = Error>>
&self,
timeout: i32,
show_nodes: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
raw: bool,
key: Vec<String>,
degraded: bool,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsCurrent, Error = Error>>
fn get_statistics_history(
&self,
begin: i32,
interval: i32,
end: i32,
timeout: i32,
raw: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
memory_only: bool,
key: Vec<String>,
degraded: bool,
show_nodes: bool,
resolution: i32,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsHistory, Error = Error>>
&self,
begin: i32,
interval: i32,
end: i32,
timeout: i32,
raw: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
memory_only: bool,
key: Vec<String>,
degraded: bool,
show_nodes: bool,
resolution: i32,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsHistory, Error = Error>>
fn get_statistics_key(
&self,
statistics_key_id: &str
) -> Box<dyn Future<Item = StatisticsKeys, Error = Error>>
&self,
statistics_key_id: &str
) -> Box<dyn Future<Item = StatisticsKeys, Error = Error>>
fn get_statistics_keys(
&self,
count: bool,
limit: i32,
queryable: bool,
resume: &str
) -> Box<dyn Future<Item = StatisticsKeysExtended, Error = Error>>
&self,
count: bool,
limit: i32,
queryable: bool,
resume: &str
) -> Box<dyn Future<Item = StatisticsKeysExtended, Error = Error>>
fn get_statistics_operations(
&self,
protocols: Vec<String>
) -> Box<dyn Future<Item = StatisticsOperations, Error = Error>>
&self,
protocols: Vec<String>
) -> Box<dyn Future<Item = StatisticsOperations, Error = Error>>
fn get_statistics_protocols(
&self,
_type: &str
) -> Box<dyn Future<Item = StatisticsProtocols, Error = Error>>
&self,
_type: &str
) -> Box<dyn Future<Item = StatisticsProtocols, Error = Error>>
fn get_summary_client(
&self,
sort: &str,
totalby: &str,
user_names: &str,
remote_addresses: &str,
numeric: bool,
local_names: &str,
user_ids: &str,
classes: &str,
timeout: i32,
local_addresses: &str,
degraded: bool,
remote_names: &str,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryClient, Error = Error>>
&self,
sort: &str,
totalby: &str,
user_names: &str,
remote_addresses: &str,
numeric: bool,
local_names: &str,
user_ids: &str,
classes: &str,
timeout: i32,
local_addresses: &str,
degraded: bool,
remote_names: &str,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryClient, Error = Error>>
fn get_summary_drive(
&self,
sort: &str,
degraded: bool,
_type: &str,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummaryDrive, Error = Error>>
&self,
sort: &str,
degraded: bool,
_type: &str,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummaryDrive, Error = Error>>
fn get_summary_heat(
&self,
sort: &str,
convertlin: bool,
totalby: &str,
pathdepth: i32,
numeric: bool,
events: &str,
maxpath: i32,
classes: &str,
timeout: i32,
nodes: &str,
degraded: bool
) -> Box<dyn Future<Item = SummaryHeat, Error = Error>>
&self,
sort: &str,
convertlin: bool,
totalby: &str,
pathdepth: i32,
numeric: bool,
events: &str,
maxpath: i32,
classes: &str,
timeout: i32,
nodes: &str,
degraded: bool
) -> Box<dyn Future<Item = SummaryHeat, Error = Error>>
fn get_summary_protocol(
&self,
operations: &str,
sort: &str,
totalby: &str,
zero: bool,
classes: &str,
timeout: i32,
degraded: bool,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryProtocol, Error = Error>>
&self,
operations: &str,
sort: &str,
totalby: &str,
zero: bool,
classes: &str,
timeout: i32,
degraded: bool,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryProtocol, Error = Error>>
fn get_summary_protocol_stats(
&self,
degraded: bool,
protocol: Option<&str>,
nodes: Option<&str>,
timeout: i32
) -> Box<dyn Future<Item = SummaryProtocolStats, Error = Error>>
&self,
degraded: bool,
protocol: Option<&str>,
nodes: Option<&str>,
timeout: i32
) -> Box<dyn Future<Item = SummaryProtocolStats, Error = Error>>
fn get_summary_system(
&self,
sort: &str,
oprates: bool,
degraded: bool,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummarySystem, Error = Error>>
&self,
sort: &str,
oprates: bool,
degraded: bool,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummarySystem, Error = Error>>
fn get_summary_workload(
&self,
sort: &str,
job_types: Vec<String>,
totalby: &str,
timeout: i32,
degraded: bool,
nodes: &str,
system_names: &str
) -> Box<dyn Future<Item = SummaryWorkload, Error = Error>>
&self,
sort: &str,
job_types: Vec<String>,
totalby: &str,
timeout: i32,
degraded: bool,
nodes: &str,
system_names: &str
) -> Box<dyn Future<Item = SummaryWorkload, Error = Error>>
Implementors
impl<C: Connect + 'static> StatisticsApi for StatisticsApiClient<C>
[src]
fn get_statistics_current(
&self,
timeout: i32,
show_nodes: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
raw: bool,
key: Vec<String>,
degraded: bool,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsCurrent, Error = Error>>
[src]
&self,
timeout: i32,
show_nodes: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
raw: bool,
key: Vec<String>,
degraded: bool,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsCurrent, Error = Error>>
fn get_statistics_history(
&self,
begin: i32,
interval: i32,
end: i32,
timeout: i32,
raw: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
memory_only: bool,
key: Vec<String>,
degraded: bool,
show_nodes: bool,
resolution: i32,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsHistory, Error = Error>>
[src]
&self,
begin: i32,
interval: i32,
end: i32,
timeout: i32,
raw: bool,
keys: Vec<String>,
devid: Vec<String>,
substr: bool,
stale: bool,
type_info: bool,
memory_only: bool,
key: Vec<String>,
degraded: bool,
show_nodes: bool,
resolution: i32,
nodes: Vec<String>
) -> Box<dyn Future<Item = StatisticsHistory, Error = Error>>
fn get_statistics_key(
&self,
statistics_key_id: &str
) -> Box<dyn Future<Item = StatisticsKeys, Error = Error>>
[src]
&self,
statistics_key_id: &str
) -> Box<dyn Future<Item = StatisticsKeys, Error = Error>>
fn get_statistics_keys(
&self,
count: bool,
limit: i32,
queryable: bool,
resume: &str
) -> Box<dyn Future<Item = StatisticsKeysExtended, Error = Error>>
[src]
&self,
count: bool,
limit: i32,
queryable: bool,
resume: &str
) -> Box<dyn Future<Item = StatisticsKeysExtended, Error = Error>>
fn get_statistics_operations(
&self,
protocols: Vec<String>
) -> Box<dyn Future<Item = StatisticsOperations, Error = Error>>
[src]
&self,
protocols: Vec<String>
) -> Box<dyn Future<Item = StatisticsOperations, Error = Error>>
fn get_statistics_protocols(
&self,
_type: &str
) -> Box<dyn Future<Item = StatisticsProtocols, Error = Error>>
[src]
&self,
_type: &str
) -> Box<dyn Future<Item = StatisticsProtocols, Error = Error>>
fn get_summary_client(
&self,
sort: &str,
totalby: &str,
user_names: &str,
remote_addresses: &str,
numeric: bool,
local_names: &str,
user_ids: &str,
classes: &str,
timeout: i32,
local_addresses: &str,
degraded: bool,
remote_names: &str,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryClient, Error = Error>>
[src]
&self,
sort: &str,
totalby: &str,
user_names: &str,
remote_addresses: &str,
numeric: bool,
local_names: &str,
user_ids: &str,
classes: &str,
timeout: i32,
local_addresses: &str,
degraded: bool,
remote_names: &str,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryClient, Error = Error>>
fn get_summary_drive(
&self,
sort: &str,
degraded: bool,
_type: &str,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummaryDrive, Error = Error>>
[src]
&self,
sort: &str,
degraded: bool,
_type: &str,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummaryDrive, Error = Error>>
fn get_summary_heat(
&self,
sort: &str,
convertlin: bool,
totalby: &str,
pathdepth: i32,
numeric: bool,
events: &str,
maxpath: i32,
classes: &str,
timeout: i32,
nodes: &str,
degraded: bool
) -> Box<dyn Future<Item = SummaryHeat, Error = Error>>
[src]
&self,
sort: &str,
convertlin: bool,
totalby: &str,
pathdepth: i32,
numeric: bool,
events: &str,
maxpath: i32,
classes: &str,
timeout: i32,
nodes: &str,
degraded: bool
) -> Box<dyn Future<Item = SummaryHeat, Error = Error>>
fn get_summary_protocol(
&self,
operations: &str,
sort: &str,
totalby: &str,
zero: bool,
classes: &str,
timeout: i32,
degraded: bool,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryProtocol, Error = Error>>
[src]
&self,
operations: &str,
sort: &str,
totalby: &str,
zero: bool,
classes: &str,
timeout: i32,
degraded: bool,
nodes: &str,
protocols: &str
) -> Box<dyn Future<Item = SummaryProtocol, Error = Error>>
fn get_summary_protocol_stats(
&self,
degraded: bool,
protocol: Option<&str>,
nodes: Option<&str>,
timeout: i32
) -> Box<dyn Future<Item = SummaryProtocolStats, Error = Error>>
[src]
&self,
degraded: bool,
protocol: Option<&str>,
nodes: Option<&str>,
timeout: i32
) -> Box<dyn Future<Item = SummaryProtocolStats, Error = Error>>
fn get_summary_system(
&self,
sort: &str,
oprates: bool,
degraded: bool,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummarySystem, Error = Error>>
[src]
&self,
sort: &str,
oprates: bool,
degraded: bool,
nodes: &str,
timeout: i32
) -> Box<dyn Future<Item = SummarySystem, Error = Error>>
fn get_summary_workload(
&self,
sort: &str,
job_types: Vec<String>,
totalby: &str,
timeout: i32,
degraded: bool,
nodes: &str,
system_names: &str
) -> Box<dyn Future<Item = SummaryWorkload, Error = Error>>
[src]
&self,
sort: &str,
job_types: Vec<String>,
totalby: &str,
timeout: i32,
degraded: bool,
nodes: &str,
system_names: &str
) -> Box<dyn Future<Item = SummaryWorkload, Error = Error>>