#[non_exhaustive]pub struct StopApplicationInputBuilder { /* private fields */ }Expand description
A builder for StopApplicationInput.
Implementations§
source§impl StopApplicationInputBuilder
impl StopApplicationInputBuilder
sourcepub fn application_id(self, input: impl Into<String>) -> Self
pub fn application_id(self, input: impl Into<String>) -> Self
The ID of the application.
This field is required.sourcepub fn set_application_id(self, input: Option<String>) -> Self
pub fn set_application_id(self, input: Option<String>) -> Self
The ID of the application.
sourcepub fn get_application_id(&self) -> &Option<String>
pub fn get_application_id(&self) -> &Option<String>
The ID of the application.
sourcepub fn stop_connected_entity(self, input: ConnectedEntityType) -> Self
pub fn stop_connected_entity(self, input: ConnectedEntityType) -> Self
Specify the ConnectedEntityType. Accepted type is DBMS.
If this parameter is included, the connected DBMS (Database Management System) will be stopped.
sourcepub fn set_stop_connected_entity(
self,
input: Option<ConnectedEntityType>
) -> Self
pub fn set_stop_connected_entity( self, input: Option<ConnectedEntityType> ) -> Self
Specify the ConnectedEntityType. Accepted type is DBMS.
If this parameter is included, the connected DBMS (Database Management System) will be stopped.
sourcepub fn get_stop_connected_entity(&self) -> &Option<ConnectedEntityType>
pub fn get_stop_connected_entity(&self) -> &Option<ConnectedEntityType>
Specify the ConnectedEntityType. Accepted type is DBMS.
If this parameter is included, the connected DBMS (Database Management System) will be stopped.
sourcepub fn include_ec2_instance_shutdown(self, input: bool) -> Self
pub fn include_ec2_instance_shutdown(self, input: bool) -> Self
Boolean. If included and if set to True, the StopApplication operation will shut down the associated Amazon EC2 instance in addition to the application.
sourcepub fn set_include_ec2_instance_shutdown(self, input: Option<bool>) -> Self
pub fn set_include_ec2_instance_shutdown(self, input: Option<bool>) -> Self
Boolean. If included and if set to True, the StopApplication operation will shut down the associated Amazon EC2 instance in addition to the application.
sourcepub fn get_include_ec2_instance_shutdown(&self) -> &Option<bool>
pub fn get_include_ec2_instance_shutdown(&self) -> &Option<bool>
Boolean. If included and if set to True, the StopApplication operation will shut down the associated Amazon EC2 instance in addition to the application.
sourcepub fn build(self) -> Result<StopApplicationInput, BuildError>
pub fn build(self) -> Result<StopApplicationInput, BuildError>
Consumes the builder and constructs a StopApplicationInput.
source§impl StopApplicationInputBuilder
impl StopApplicationInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<StopApplicationOutput, SdkError<StopApplicationError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<StopApplicationOutput, SdkError<StopApplicationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for StopApplicationInputBuilder
impl Clone for StopApplicationInputBuilder
source§fn clone(&self) -> StopApplicationInputBuilder
fn clone(&self) -> StopApplicationInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StopApplicationInputBuilder
impl Debug for StopApplicationInputBuilder
source§impl Default for StopApplicationInputBuilder
impl Default for StopApplicationInputBuilder
source§fn default() -> StopApplicationInputBuilder
fn default() -> StopApplicationInputBuilder
source§impl PartialEq for StopApplicationInputBuilder
impl PartialEq for StopApplicationInputBuilder
source§fn eq(&self, other: &StopApplicationInputBuilder) -> bool
fn eq(&self, other: &StopApplicationInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StopApplicationInputBuilder
Auto Trait Implementations§
impl Freeze for StopApplicationInputBuilder
impl RefUnwindSafe for StopApplicationInputBuilder
impl Send for StopApplicationInputBuilder
impl Sync for StopApplicationInputBuilder
impl Unpin for StopApplicationInputBuilder
impl UnwindSafe for StopApplicationInputBuilder
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
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>
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>
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 more