Struct aws_sdk_personalize::operation::describe_metric_attribution::builders::DescribeMetricAttributionFluentBuilder
source · pub struct DescribeMetricAttributionFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeMetricAttribution
.
Describes a metric attribution.
Implementations§
source§impl DescribeMetricAttributionFluentBuilder
impl DescribeMetricAttributionFluentBuilder
sourcepub fn as_input(&self) -> &DescribeMetricAttributionInputBuilder
pub fn as_input(&self) -> &DescribeMetricAttributionInputBuilder
Access the DescribeMetricAttribution as a reference.
sourcepub async fn send(
self
) -> Result<DescribeMetricAttributionOutput, SdkError<DescribeMetricAttributionError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeMetricAttributionOutput, SdkError<DescribeMetricAttributionError, 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 fn customize(
self
) -> CustomizableOperation<DescribeMetricAttributionOutput, DescribeMetricAttributionError, Self>
pub fn customize( self ) -> CustomizableOperation<DescribeMetricAttributionOutput, DescribeMetricAttributionError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn metric_attribution_arn(self, input: impl Into<String>) -> Self
pub fn metric_attribution_arn(self, input: impl Into<String>) -> Self
The metric attribution's Amazon Resource Name (ARN).
sourcepub fn set_metric_attribution_arn(self, input: Option<String>) -> Self
pub fn set_metric_attribution_arn(self, input: Option<String>) -> Self
The metric attribution's Amazon Resource Name (ARN).
sourcepub fn get_metric_attribution_arn(&self) -> &Option<String>
pub fn get_metric_attribution_arn(&self) -> &Option<String>
The metric attribution's Amazon Resource Name (ARN).
Trait Implementations§
source§impl Clone for DescribeMetricAttributionFluentBuilder
impl Clone for DescribeMetricAttributionFluentBuilder
source§fn clone(&self) -> DescribeMetricAttributionFluentBuilder
fn clone(&self) -> DescribeMetricAttributionFluentBuilder
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 Freeze for DescribeMetricAttributionFluentBuilder
impl !RefUnwindSafe for DescribeMetricAttributionFluentBuilder
impl Send for DescribeMetricAttributionFluentBuilder
impl Sync for DescribeMetricAttributionFluentBuilder
impl Unpin for DescribeMetricAttributionFluentBuilder
impl !UnwindSafe for DescribeMetricAttributionFluentBuilder
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> 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 moreCreates a shared type from an unshared type.