Struct aws_sdk_codedeploy::types::builders::ApplicationInfoBuilder
source · #[non_exhaustive]pub struct ApplicationInfoBuilder { /* private fields */ }
Expand description
A builder for ApplicationInfo
.
Implementations§
source§impl ApplicationInfoBuilder
impl ApplicationInfoBuilder
sourcepub fn application_id(self, input: impl Into<String>) -> Self
pub fn application_id(self, input: impl Into<String>) -> Self
The application ID.
sourcepub fn set_application_id(self, input: Option<String>) -> Self
pub fn set_application_id(self, input: Option<String>) -> Self
The application ID.
sourcepub fn get_application_id(&self) -> &Option<String>
pub fn get_application_id(&self) -> &Option<String>
The application ID.
sourcepub fn application_name(self, input: impl Into<String>) -> Self
pub fn application_name(self, input: impl Into<String>) -> Self
The application name.
sourcepub fn set_application_name(self, input: Option<String>) -> Self
pub fn set_application_name(self, input: Option<String>) -> Self
The application name.
sourcepub fn get_application_name(&self) -> &Option<String>
pub fn get_application_name(&self) -> &Option<String>
The application name.
sourcepub fn create_time(self, input: DateTime) -> Self
pub fn create_time(self, input: DateTime) -> Self
The time at which the application was created.
sourcepub fn set_create_time(self, input: Option<DateTime>) -> Self
pub fn set_create_time(self, input: Option<DateTime>) -> Self
The time at which the application was created.
sourcepub fn get_create_time(&self) -> &Option<DateTime>
pub fn get_create_time(&self) -> &Option<DateTime>
The time at which the application was created.
sourcepub fn linked_to_git_hub(self, input: bool) -> Self
pub fn linked_to_git_hub(self, input: bool) -> Self
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
sourcepub fn set_linked_to_git_hub(self, input: Option<bool>) -> Self
pub fn set_linked_to_git_hub(self, input: Option<bool>) -> Self
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
sourcepub fn get_linked_to_git_hub(&self) -> &Option<bool>
pub fn get_linked_to_git_hub(&self) -> &Option<bool>
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
sourcepub fn git_hub_account_name(self, input: impl Into<String>) -> Self
pub fn git_hub_account_name(self, input: impl Into<String>) -> Self
The name for a connection to a GitHub account.
sourcepub fn set_git_hub_account_name(self, input: Option<String>) -> Self
pub fn set_git_hub_account_name(self, input: Option<String>) -> Self
The name for a connection to a GitHub account.
sourcepub fn get_git_hub_account_name(&self) -> &Option<String>
pub fn get_git_hub_account_name(&self) -> &Option<String>
The name for a connection to a GitHub account.
sourcepub fn compute_platform(self, input: ComputePlatform) -> Self
pub fn compute_platform(self, input: ComputePlatform) -> Self
The destination platform type for deployment of the application (Lambda
or Server
).
sourcepub fn set_compute_platform(self, input: Option<ComputePlatform>) -> Self
pub fn set_compute_platform(self, input: Option<ComputePlatform>) -> Self
The destination platform type for deployment of the application (Lambda
or Server
).
sourcepub fn get_compute_platform(&self) -> &Option<ComputePlatform>
pub fn get_compute_platform(&self) -> &Option<ComputePlatform>
The destination platform type for deployment of the application (Lambda
or Server
).
sourcepub fn build(self) -> ApplicationInfo
pub fn build(self) -> ApplicationInfo
Consumes the builder and constructs a ApplicationInfo
.
Trait Implementations§
source§impl Clone for ApplicationInfoBuilder
impl Clone for ApplicationInfoBuilder
source§fn clone(&self) -> ApplicationInfoBuilder
fn clone(&self) -> ApplicationInfoBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApplicationInfoBuilder
impl Debug for ApplicationInfoBuilder
source§impl Default for ApplicationInfoBuilder
impl Default for ApplicationInfoBuilder
source§fn default() -> ApplicationInfoBuilder
fn default() -> ApplicationInfoBuilder
source§impl PartialEq for ApplicationInfoBuilder
impl PartialEq for ApplicationInfoBuilder
source§fn eq(&self, other: &ApplicationInfoBuilder) -> bool
fn eq(&self, other: &ApplicationInfoBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ApplicationInfoBuilder
Auto Trait Implementations§
impl Freeze for ApplicationInfoBuilder
impl RefUnwindSafe for ApplicationInfoBuilder
impl Send for ApplicationInfoBuilder
impl Sync for ApplicationInfoBuilder
impl Unpin for ApplicationInfoBuilder
impl UnwindSafe for ApplicationInfoBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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