Struct aws_sdk_amplify::operation::get_backend_environment::builders::GetBackendEnvironmentInputBuilder
source · #[non_exhaustive]pub struct GetBackendEnvironmentInputBuilder { /* private fields */ }Expand description
A builder for GetBackendEnvironmentInput.
Implementations§
source§impl GetBackendEnvironmentInputBuilder
impl GetBackendEnvironmentInputBuilder
sourcepub fn app_id(self, input: impl Into<String>) -> Self
pub fn app_id(self, input: impl Into<String>) -> Self
The unique id for an Amplify app.
This field is required.sourcepub fn set_app_id(self, input: Option<String>) -> Self
pub fn set_app_id(self, input: Option<String>) -> Self
The unique id for an Amplify app.
sourcepub fn get_app_id(&self) -> &Option<String>
pub fn get_app_id(&self) -> &Option<String>
The unique id for an Amplify app.
sourcepub fn environment_name(self, input: impl Into<String>) -> Self
pub fn environment_name(self, input: impl Into<String>) -> Self
The name for the backend environment.
This field is required.sourcepub fn set_environment_name(self, input: Option<String>) -> Self
pub fn set_environment_name(self, input: Option<String>) -> Self
The name for the backend environment.
sourcepub fn get_environment_name(&self) -> &Option<String>
pub fn get_environment_name(&self) -> &Option<String>
The name for the backend environment.
sourcepub fn build(self) -> Result<GetBackendEnvironmentInput, BuildError>
pub fn build(self) -> Result<GetBackendEnvironmentInput, BuildError>
Consumes the builder and constructs a GetBackendEnvironmentInput.
source§impl GetBackendEnvironmentInputBuilder
impl GetBackendEnvironmentInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetBackendEnvironmentOutput, SdkError<GetBackendEnvironmentError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetBackendEnvironmentOutput, SdkError<GetBackendEnvironmentError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetBackendEnvironmentInputBuilder
impl Clone for GetBackendEnvironmentInputBuilder
source§fn clone(&self) -> GetBackendEnvironmentInputBuilder
fn clone(&self) -> GetBackendEnvironmentInputBuilder
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 Default for GetBackendEnvironmentInputBuilder
impl Default for GetBackendEnvironmentInputBuilder
source§fn default() -> GetBackendEnvironmentInputBuilder
fn default() -> GetBackendEnvironmentInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetBackendEnvironmentInputBuilder
impl PartialEq for GetBackendEnvironmentInputBuilder
source§fn eq(&self, other: &GetBackendEnvironmentInputBuilder) -> bool
fn eq(&self, other: &GetBackendEnvironmentInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetBackendEnvironmentInputBuilder
Auto Trait Implementations§
impl Freeze for GetBackendEnvironmentInputBuilder
impl RefUnwindSafe for GetBackendEnvironmentInputBuilder
impl Send for GetBackendEnvironmentInputBuilder
impl Sync for GetBackendEnvironmentInputBuilder
impl Unpin for GetBackendEnvironmentInputBuilder
impl UnwindSafe for GetBackendEnvironmentInputBuilder
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>
Creates a shared type from an unshared type.