Struct aws_sdk_proton::types::builders::ServiceSyncConfigBuilder
source · #[non_exhaustive]pub struct ServiceSyncConfigBuilder { /* private fields */ }
Expand description
A builder for ServiceSyncConfig
.
Implementations§
source§impl ServiceSyncConfigBuilder
impl ServiceSyncConfigBuilder
sourcepub fn service_name(self, input: impl Into<String>) -> Self
pub fn service_name(self, input: impl Into<String>) -> Self
The name of the service that the service instance is added to.
sourcepub fn set_service_name(self, input: Option<String>) -> Self
pub fn set_service_name(self, input: Option<String>) -> Self
The name of the service that the service instance is added to.
sourcepub fn get_service_name(&self) -> &Option<String>
pub fn get_service_name(&self) -> &Option<String>
The name of the service that the service instance is added to.
sourcepub fn repository_provider(self, input: RepositoryProvider) -> Self
pub fn repository_provider(self, input: RepositoryProvider) -> Self
The name of the repository provider that holds the repository Proton will sync with.
sourcepub fn set_repository_provider(self, input: Option<RepositoryProvider>) -> Self
pub fn set_repository_provider(self, input: Option<RepositoryProvider>) -> Self
The name of the repository provider that holds the repository Proton will sync with.
sourcepub fn get_repository_provider(&self) -> &Option<RepositoryProvider>
pub fn get_repository_provider(&self) -> &Option<RepositoryProvider>
The name of the repository provider that holds the repository Proton will sync with.
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The name of the code repository that holds the service code Proton will sync with.
sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The name of the code repository that holds the service code Proton will sync with.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The name of the code repository that holds the service code Proton will sync with.
sourcepub fn branch(self, input: impl Into<String>) -> Self
pub fn branch(self, input: impl Into<String>) -> Self
The name of the code repository branch that holds the service code Proton will sync with.
sourcepub fn set_branch(self, input: Option<String>) -> Self
pub fn set_branch(self, input: Option<String>) -> Self
The name of the code repository branch that holds the service code Proton will sync with.
sourcepub fn get_branch(&self) -> &Option<String>
pub fn get_branch(&self) -> &Option<String>
The name of the code repository branch that holds the service code Proton will sync with.
sourcepub fn file_path(self, input: impl Into<String>) -> Self
pub fn file_path(self, input: impl Into<String>) -> Self
The file path to the service sync configuration file.
sourcepub fn set_file_path(self, input: Option<String>) -> Self
pub fn set_file_path(self, input: Option<String>) -> Self
The file path to the service sync configuration file.
sourcepub fn get_file_path(&self) -> &Option<String>
pub fn get_file_path(&self) -> &Option<String>
The file path to the service sync configuration file.
sourcepub fn build(self) -> ServiceSyncConfig
pub fn build(self) -> ServiceSyncConfig
Consumes the builder and constructs a ServiceSyncConfig
.
Trait Implementations§
source§impl Clone for ServiceSyncConfigBuilder
impl Clone for ServiceSyncConfigBuilder
source§fn clone(&self) -> ServiceSyncConfigBuilder
fn clone(&self) -> ServiceSyncConfigBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ServiceSyncConfigBuilder
impl Debug for ServiceSyncConfigBuilder
source§impl Default for ServiceSyncConfigBuilder
impl Default for ServiceSyncConfigBuilder
source§fn default() -> ServiceSyncConfigBuilder
fn default() -> ServiceSyncConfigBuilder
source§impl PartialEq for ServiceSyncConfigBuilder
impl PartialEq for ServiceSyncConfigBuilder
source§fn eq(&self, other: &ServiceSyncConfigBuilder) -> bool
fn eq(&self, other: &ServiceSyncConfigBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.