pub struct CreateCollectdTimeSeriesRequest {
pub collectd_payloads: Option<Vec<CollectdPayload>>,
pub collectd_version: Option<String>,
pub resource: Option<MonitoredResource>,
}
Expand description
The CreateCollectdTimeSeries request.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- collectd time series create projects (request)
Fields§
§collectd_payloads: Option<Vec<CollectdPayload>>
The collectd payloads representing the time series data. You must not include more than a single point for each time series, so no two payloads can have the same values for all of the fields plugin, plugin_instance, type, and type_instance.
collectd_version: Option<String>
The version of collectd that collected the data. Example: “5.3.0-192.el6”.
resource: Option<MonitoredResource>
The monitored resource associated with the time series.
Trait Implementations§
Source§impl Clone for CreateCollectdTimeSeriesRequest
impl Clone for CreateCollectdTimeSeriesRequest
Source§fn clone(&self) -> CreateCollectdTimeSeriesRequest
fn clone(&self) -> CreateCollectdTimeSeriesRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for CreateCollectdTimeSeriesRequest
impl Default for CreateCollectdTimeSeriesRequest
Source§fn default() -> CreateCollectdTimeSeriesRequest
fn default() -> CreateCollectdTimeSeriesRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateCollectdTimeSeriesRequest
impl<'de> Deserialize<'de> for CreateCollectdTimeSeriesRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl RequestValue for CreateCollectdTimeSeriesRequest
Auto Trait Implementations§
impl Freeze for CreateCollectdTimeSeriesRequest
impl RefUnwindSafe for CreateCollectdTimeSeriesRequest
impl Send for CreateCollectdTimeSeriesRequest
impl Sync for CreateCollectdTimeSeriesRequest
impl Unpin for CreateCollectdTimeSeriesRequest
impl UnwindSafe for CreateCollectdTimeSeriesRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more