Struct aws_sdk_migrationhubstrategy::operation::get_application_component_details::builders::GetApplicationComponentDetailsOutputBuilder
source · #[non_exhaustive]pub struct GetApplicationComponentDetailsOutputBuilder { /* private fields */ }Expand description
A builder for GetApplicationComponentDetailsOutput.
Implementations§
source§impl GetApplicationComponentDetailsOutputBuilder
impl GetApplicationComponentDetailsOutputBuilder
sourcepub fn application_component_detail(
self,
input: ApplicationComponentDetail
) -> Self
pub fn application_component_detail( self, input: ApplicationComponentDetail ) -> Self
Detailed information about an application component.
sourcepub fn set_application_component_detail(
self,
input: Option<ApplicationComponentDetail>
) -> Self
pub fn set_application_component_detail( self, input: Option<ApplicationComponentDetail> ) -> Self
Detailed information about an application component.
sourcepub fn get_application_component_detail(
&self
) -> &Option<ApplicationComponentDetail>
pub fn get_application_component_detail( &self ) -> &Option<ApplicationComponentDetail>
Detailed information about an application component.
sourcepub fn associated_applications(self, input: AssociatedApplication) -> Self
pub fn associated_applications(self, input: AssociatedApplication) -> Self
Appends an item to associated_applications.
To override the contents of this collection use set_associated_applications.
The associated application group as defined in AWS Application Discovery Service.
sourcepub fn set_associated_applications(
self,
input: Option<Vec<AssociatedApplication>>
) -> Self
pub fn set_associated_applications( self, input: Option<Vec<AssociatedApplication>> ) -> Self
The associated application group as defined in AWS Application Discovery Service.
sourcepub fn get_associated_applications(&self) -> &Option<Vec<AssociatedApplication>>
pub fn get_associated_applications(&self) -> &Option<Vec<AssociatedApplication>>
The associated application group as defined in AWS Application Discovery Service.
sourcepub fn more_application_resource(self, input: bool) -> Self
pub fn more_application_resource(self, input: bool) -> Self
Set to true if the application component belongs to more than one application group.
sourcepub fn set_more_application_resource(self, input: Option<bool>) -> Self
pub fn set_more_application_resource(self, input: Option<bool>) -> Self
Set to true if the application component belongs to more than one application group.
sourcepub fn get_more_application_resource(&self) -> &Option<bool>
pub fn get_more_application_resource(&self) -> &Option<bool>
Set to true if the application component belongs to more than one application group.
sourcepub fn associated_server_ids(self, input: impl Into<String>) -> Self
pub fn associated_server_ids(self, input: impl Into<String>) -> Self
Appends an item to associated_server_ids.
To override the contents of this collection use set_associated_server_ids.
A list of the IDs of the servers on which the application component is running.
sourcepub fn set_associated_server_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_associated_server_ids(self, input: Option<Vec<String>>) -> Self
A list of the IDs of the servers on which the application component is running.
sourcepub fn get_associated_server_ids(&self) -> &Option<Vec<String>>
pub fn get_associated_server_ids(&self) -> &Option<Vec<String>>
A list of the IDs of the servers on which the application component is running.
sourcepub fn build(self) -> GetApplicationComponentDetailsOutput
pub fn build(self) -> GetApplicationComponentDetailsOutput
Consumes the builder and constructs a GetApplicationComponentDetailsOutput.
Trait Implementations§
source§impl Clone for GetApplicationComponentDetailsOutputBuilder
impl Clone for GetApplicationComponentDetailsOutputBuilder
source§fn clone(&self) -> GetApplicationComponentDetailsOutputBuilder
fn clone(&self) -> GetApplicationComponentDetailsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetApplicationComponentDetailsOutputBuilder
impl Default for GetApplicationComponentDetailsOutputBuilder
source§fn default() -> GetApplicationComponentDetailsOutputBuilder
fn default() -> GetApplicationComponentDetailsOutputBuilder
source§impl PartialEq for GetApplicationComponentDetailsOutputBuilder
impl PartialEq for GetApplicationComponentDetailsOutputBuilder
source§fn eq(&self, other: &GetApplicationComponentDetailsOutputBuilder) -> bool
fn eq(&self, other: &GetApplicationComponentDetailsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetApplicationComponentDetailsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetApplicationComponentDetailsOutputBuilder
impl RefUnwindSafe for GetApplicationComponentDetailsOutputBuilder
impl Send for GetApplicationComponentDetailsOutputBuilder
impl Sync for GetApplicationComponentDetailsOutputBuilder
impl Unpin for GetApplicationComponentDetailsOutputBuilder
impl UnwindSafe for GetApplicationComponentDetailsOutputBuilder
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