Struct aws_sdk_cloudfront::operation::describe_function::builders::DescribeFunctionInputBuilder
source · #[non_exhaustive]pub struct DescribeFunctionInputBuilder { /* private fields */ }
Expand description
A builder for DescribeFunctionInput
.
Implementations§
source§impl DescribeFunctionInputBuilder
impl DescribeFunctionInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the function that you are getting information about.
This field is required.sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the function that you are getting information about.
sourcepub fn get_name(&self) -> &Option<String>
pub fn get_name(&self) -> &Option<String>
The name of the function that you are getting information about.
sourcepub fn stage(self, input: FunctionStage) -> Self
pub fn stage(self, input: FunctionStage) -> Self
The function's stage, either DEVELOPMENT
or LIVE
.
sourcepub fn set_stage(self, input: Option<FunctionStage>) -> Self
pub fn set_stage(self, input: Option<FunctionStage>) -> Self
The function's stage, either DEVELOPMENT
or LIVE
.
sourcepub fn get_stage(&self) -> &Option<FunctionStage>
pub fn get_stage(&self) -> &Option<FunctionStage>
The function's stage, either DEVELOPMENT
or LIVE
.
sourcepub fn build(self) -> Result<DescribeFunctionInput, BuildError>
pub fn build(self) -> Result<DescribeFunctionInput, BuildError>
Consumes the builder and constructs a DescribeFunctionInput
.
source§impl DescribeFunctionInputBuilder
impl DescribeFunctionInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeFunctionOutput, SdkError<DescribeFunctionError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeFunctionOutput, SdkError<DescribeFunctionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeFunctionInputBuilder
impl Clone for DescribeFunctionInputBuilder
source§fn clone(&self) -> DescribeFunctionInputBuilder
fn clone(&self) -> DescribeFunctionInputBuilder
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 moresource§impl Debug for DescribeFunctionInputBuilder
impl Debug for DescribeFunctionInputBuilder
source§impl Default for DescribeFunctionInputBuilder
impl Default for DescribeFunctionInputBuilder
source§fn default() -> DescribeFunctionInputBuilder
fn default() -> DescribeFunctionInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeFunctionInputBuilder
impl PartialEq for DescribeFunctionInputBuilder
source§fn eq(&self, other: &DescribeFunctionInputBuilder) -> bool
fn eq(&self, other: &DescribeFunctionInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeFunctionInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeFunctionInputBuilder
impl RefUnwindSafe for DescribeFunctionInputBuilder
impl Send for DescribeFunctionInputBuilder
impl Sync for DescribeFunctionInputBuilder
impl Unpin for DescribeFunctionInputBuilder
impl UnwindSafe for DescribeFunctionInputBuilder
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.