pub struct EvaluateSlice(/* private fields */);Expand description
The request builder for TimeseriesInsightsController::evaluate_slice calls.
§Example
use builder::timeseries_insights_controller::EvaluateSlice;
let builder = prepare_request_builder();
let response = builder.send().await?;
fn prepare_request_builder() -> EvaluateSlice {
// ... details omitted ...
}Implementations§
Source§impl EvaluateSlice
impl EvaluateSlice
Sourcepub fn with_request<V: Into<EvaluateSliceRequest>>(self, v: V) -> Self
pub fn with_request<V: Into<EvaluateSliceRequest>>(self, v: V) -> Self
Sets the full request, replacing any prior values.
Sourcepub fn with_options<V: Into<RequestOptions>>(self, v: V) -> Self
pub fn with_options<V: Into<RequestOptions>>(self, v: V) -> Self
Sets all the options, replacing any prior values.
Sourcepub async fn send(self) -> Result<EvaluatedSlice>
pub async fn send(self) -> Result<EvaluatedSlice>
Sends the request.
Sourcepub fn set_dataset<T: Into<String>>(self, v: T) -> Self
pub fn set_dataset<T: Into<String>>(self, v: T) -> Self
Sets the value of dataset.
This is a required field for requests.
Sourcepub fn set_pinned_dimensions<T, V>(self, v: T) -> Self
pub fn set_pinned_dimensions<T, V>(self, v: T) -> Self
Sets the value of pinned_dimensions.
This is a required field for requests.
Sourcepub fn set_detection_time<T>(self, v: T) -> Self
pub fn set_detection_time<T>(self, v: T) -> Self
Sets the value of detection_time.
This is a required field for requests.
Sourcepub fn set_or_clear_detection_time<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_detection_time<T>(self, v: Option<T>) -> Self
Sets or clears the value of detection_time.
This is a required field for requests.
Sourcepub fn set_timeseries_params<T>(self, v: T) -> Selfwhere
T: Into<TimeseriesParams>,
pub fn set_timeseries_params<T>(self, v: T) -> Selfwhere
T: Into<TimeseriesParams>,
Sets the value of timeseries_params.
Sourcepub fn set_or_clear_timeseries_params<T>(self, v: Option<T>) -> Selfwhere
T: Into<TimeseriesParams>,
pub fn set_or_clear_timeseries_params<T>(self, v: Option<T>) -> Selfwhere
T: Into<TimeseriesParams>,
Sets or clears the value of timeseries_params.
Sourcepub fn set_forecast_params<T>(self, v: T) -> Selfwhere
T: Into<ForecastParams>,
pub fn set_forecast_params<T>(self, v: T) -> Selfwhere
T: Into<ForecastParams>,
Sets the value of forecast_params.
Sourcepub fn set_or_clear_forecast_params<T>(self, v: Option<T>) -> Selfwhere
T: Into<ForecastParams>,
pub fn set_or_clear_forecast_params<T>(self, v: Option<T>) -> Selfwhere
T: Into<ForecastParams>,
Sets or clears the value of forecast_params.
Trait Implementations§
Source§impl Clone for EvaluateSlice
impl Clone for EvaluateSlice
Source§fn clone(&self) -> EvaluateSlice
fn clone(&self) -> EvaluateSlice
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 moreAuto Trait Implementations§
impl Freeze for EvaluateSlice
impl !RefUnwindSafe for EvaluateSlice
impl Send for EvaluateSlice
impl Sync for EvaluateSlice
impl Unpin for EvaluateSlice
impl !UnwindSafe for EvaluateSlice
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> RequestOptionsBuilder for Twhere
T: RequestBuilder,
impl<T> RequestOptionsBuilder for Twhere
T: RequestBuilder,
Source§fn with_idempotency(self, v: bool) -> T
fn with_idempotency(self, v: bool) -> T
If
v is true, treat the RPC underlying this method as idempotent.Source§fn with_user_agent<V>(self, v: V) -> T
fn with_user_agent<V>(self, v: V) -> T
Set the user agent header.
Source§fn with_attempt_timeout<V>(self, v: V) -> T
fn with_attempt_timeout<V>(self, v: V) -> T
Sets the per-attempt timeout. Read more
Source§fn with_retry_policy<V>(self, v: V) -> Twhere
V: Into<RetryPolicyArg>,
fn with_retry_policy<V>(self, v: V) -> Twhere
V: Into<RetryPolicyArg>,
Sets the retry policy configuration.
Source§fn with_backoff_policy<V>(self, v: V) -> Twhere
V: Into<BackoffPolicyArg>,
fn with_backoff_policy<V>(self, v: V) -> Twhere
V: Into<BackoffPolicyArg>,
Sets the backoff policy configuration.
Source§fn with_retry_throttler<V>(self, v: V) -> Twhere
V: Into<RetryThrottlerArg>,
fn with_retry_throttler<V>(self, v: V) -> Twhere
V: Into<RetryThrottlerArg>,
Sets the retry throttler configuration.
Source§fn with_polling_error_policy<V>(self, v: V) -> Twhere
V: Into<PollingErrorPolicyArg>,
fn with_polling_error_policy<V>(self, v: V) -> Twhere
V: Into<PollingErrorPolicyArg>,
Sets the polling error policy configuration.
Source§fn with_polling_backoff_policy<V>(self, v: V) -> Twhere
V: Into<PollingBackoffPolicyArg>,
fn with_polling_backoff_policy<V>(self, v: V) -> Twhere
V: Into<PollingBackoffPolicyArg>,
Sets the polling backoff policy configuration.