Struct aws_sdk_codedeploy::model::application_info::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ApplicationInfo
.
Implementations§
source§impl Builder
impl Builder
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 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 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 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 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 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 build(self) -> ApplicationInfo
pub fn build(self) -> ApplicationInfo
Consumes the builder and constructs a ApplicationInfo
.