[−][src]Struct isilon::apis::StatisticsApiClient
Methods
impl<C: Connect> StatisticsApiClient<C>
[src]
pub fn new(configuration: Rc<Configuration<C>>) -> StatisticsApiClient<C>
[src]
Trait Implementations
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>>
Auto Trait Implementations
impl<C> !Send for StatisticsApiClient<C>
impl<C> !Sync for StatisticsApiClient<C>
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.