Struct google_monitoring3::CollectdPayload [−][src]
pub struct CollectdPayload { pub plugin: Option<String>, pub type_instance: Option<String>, pub values: Option<Vec<CollectdValue>>, pub start_time: Option<String>, pub end_time: Option<String>, pub type_: Option<String>, pub plugin_instance: Option<String>, pub metadata: Option<HashMap<String, TypedValue>>, }
A collection of data points sent from a collectd-based plugin. See the collectd documentation for more information.
This type is not used in any activity, and only used as part of another schema.
Fields
plugin: Option<String>
The name of the plugin. Example: "disk".
type_instance: Option<String>
The measurement type instance. Example: "used".
values: Option<Vec<CollectdValue>>
The measured values during this time interval. Each value must have a different dataSourceName.
start_time: Option<String>
The start time of the interval.
end_time: Option<String>
The end time of the interval.
type_: Option<String>
The measurement type. Example: "memory".
plugin_instance: Option<String>
The instance name of the plugin Example: "hdcl".
metadata: Option<HashMap<String, TypedValue>>
The measurement metadata. Example: "process_id" -> 12345
Trait Implementations
impl Default for CollectdPayload
[src]
impl Default for CollectdPayload
fn default() -> CollectdPayload
[src]
fn default() -> CollectdPayload
Returns the "default value" for a type. Read more
impl Clone for CollectdPayload
[src]
impl Clone for CollectdPayload
fn clone(&self) -> CollectdPayload
[src]
fn clone(&self) -> CollectdPayload
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for CollectdPayload
[src]
impl Debug for CollectdPayload
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for CollectdPayload
[src]
impl Part for CollectdPayload
Auto Trait Implementations
impl Send for CollectdPayload
impl Send for CollectdPayload
impl Sync for CollectdPayload
impl Sync for CollectdPayload