pub struct GenerateConfigReport(/* private fields */);Expand description
The request builder for ServiceManager::generate_config_report calls.
§Example
use builder::service_manager::GenerateConfigReport;
let builder = prepare_request_builder();
let response = builder.send().await?;
fn prepare_request_builder() -> GenerateConfigReport {
// ... details omitted ...
}Implementations§
Source§impl GenerateConfigReport
impl GenerateConfigReport
Sourcepub fn with_request<V: Into<GenerateConfigReportRequest>>(self, v: V) -> Self
pub fn with_request<V: Into<GenerateConfigReportRequest>>(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<GenerateConfigReportResponse>
pub async fn send(self) -> Result<GenerateConfigReportResponse>
Sends the request.
Sourcepub fn set_new_config<T>(self, v: T) -> Self
pub fn set_new_config<T>(self, v: T) -> Self
Sets the value of new_config.
This is a required field for requests.
Sourcepub fn set_or_clear_new_config<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_new_config<T>(self, v: Option<T>) -> Self
Sets or clears the value of new_config.
This is a required field for requests.
Sourcepub fn set_old_config<T>(self, v: T) -> Self
pub fn set_old_config<T>(self, v: T) -> Self
Sets the value of old_config.
Sourcepub fn set_or_clear_old_config<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_old_config<T>(self, v: Option<T>) -> Self
Sets or clears the value of old_config.
Trait Implementations§
Source§impl Clone for GenerateConfigReport
impl Clone for GenerateConfigReport
Source§fn clone(&self) -> GenerateConfigReport
fn clone(&self) -> GenerateConfigReport
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 GenerateConfigReport
impl !RefUnwindSafe for GenerateConfigReport
impl Send for GenerateConfigReport
impl Sync for GenerateConfigReport
impl Unpin for GenerateConfigReport
impl !UnwindSafe for GenerateConfigReport
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.