Struct aws_sdk_backup::operation::describe_report_plan::builders::DescribeReportPlanFluentBuilder
source · pub struct DescribeReportPlanFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeReportPlan
.
Returns a list of all report plans for an Amazon Web Services account and Amazon Web Services Region.
Implementations§
source§impl DescribeReportPlanFluentBuilder
impl DescribeReportPlanFluentBuilder
sourcepub fn as_input(&self) -> &DescribeReportPlanInputBuilder
pub fn as_input(&self) -> &DescribeReportPlanInputBuilder
Access the DescribeReportPlan as a reference.
sourcepub async fn send(
self
) -> Result<DescribeReportPlanOutput, SdkError<DescribeReportPlanError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeReportPlanOutput, SdkError<DescribeReportPlanError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<DescribeReportPlanOutput, DescribeReportPlanError>, SdkError<DescribeReportPlanError>>
pub async fn customize( self ) -> Result<CustomizableOperation<DescribeReportPlanOutput, DescribeReportPlanError>, SdkError<DescribeReportPlanError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn report_plan_name(self, input: impl Into<String>) -> Self
pub fn report_plan_name(self, input: impl Into<String>) -> Self
The unique name of a report plan.
sourcepub fn set_report_plan_name(self, input: Option<String>) -> Self
pub fn set_report_plan_name(self, input: Option<String>) -> Self
The unique name of a report plan.
sourcepub fn get_report_plan_name(&self) -> &Option<String>
pub fn get_report_plan_name(&self) -> &Option<String>
The unique name of a report plan.
Trait Implementations§
source§impl Clone for DescribeReportPlanFluentBuilder
impl Clone for DescribeReportPlanFluentBuilder
source§fn clone(&self) -> DescribeReportPlanFluentBuilder
fn clone(&self) -> DescribeReportPlanFluentBuilder
Returns a copy 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 !RefUnwindSafe for DescribeReportPlanFluentBuilder
impl Send for DescribeReportPlanFluentBuilder
impl Sync for DescribeReportPlanFluentBuilder
impl Unpin for DescribeReportPlanFluentBuilder
impl !UnwindSafe for DescribeReportPlanFluentBuilder
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