Struct aws_sdk_proton::operation::update_service_sync_config::builders::UpdateServiceSyncConfigInputBuilder
source · #[non_exhaustive]pub struct UpdateServiceSyncConfigInputBuilder { /* private fields */ }
Expand description
A builder for UpdateServiceSyncConfigInput
.
Implementations§
source§impl UpdateServiceSyncConfigInputBuilder
impl UpdateServiceSyncConfigInputBuilder
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 the Proton Ops file is for.
This field is required.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 the Proton Ops file is for.
sourcepub fn get_service_name(&self) -> &Option<String>
pub fn get_service_name(&self) -> &Option<String>
The name of the service the Proton Ops file is for.
sourcepub fn repository_provider(self, input: RepositoryProvider) -> Self
pub fn repository_provider(self, input: RepositoryProvider) -> Self
The name of the repository provider where the Proton Ops file is found.
This field is required.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 where the Proton Ops file is found.
sourcepub fn get_repository_provider(&self) -> &Option<RepositoryProvider>
pub fn get_repository_provider(&self) -> &Option<RepositoryProvider>
The name of the repository provider where the Proton Ops file is found.
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The name of the repository where the Proton Ops file is found.
This field is required.sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The name of the repository where the Proton Ops file is found.
sourcepub fn get_repository_name(&self) -> &Option<String>
pub fn get_repository_name(&self) -> &Option<String>
The name of the repository where the Proton Ops file is found.
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 where the Proton Ops file is found.
This field is required.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 where the Proton Ops file is found.
sourcepub fn get_branch(&self) -> &Option<String>
pub fn get_branch(&self) -> &Option<String>
The name of the code repository branch where the Proton Ops file is found.
sourcepub fn file_path(self, input: impl Into<String>) -> Self
pub fn file_path(self, input: impl Into<String>) -> Self
The path to the Proton Ops file.
This field is required.sourcepub fn set_file_path(self, input: Option<String>) -> Self
pub fn set_file_path(self, input: Option<String>) -> Self
The path to the Proton Ops file.
sourcepub fn get_file_path(&self) -> &Option<String>
pub fn get_file_path(&self) -> &Option<String>
The path to the Proton Ops file.
sourcepub fn build(self) -> Result<UpdateServiceSyncConfigInput, BuildError>
pub fn build(self) -> Result<UpdateServiceSyncConfigInput, BuildError>
Consumes the builder and constructs a UpdateServiceSyncConfigInput
.
source§impl UpdateServiceSyncConfigInputBuilder
impl UpdateServiceSyncConfigInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateServiceSyncConfigOutput, SdkError<UpdateServiceSyncConfigError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateServiceSyncConfigOutput, SdkError<UpdateServiceSyncConfigError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateServiceSyncConfigInputBuilder
impl Clone for UpdateServiceSyncConfigInputBuilder
source§fn clone(&self) -> UpdateServiceSyncConfigInputBuilder
fn clone(&self) -> UpdateServiceSyncConfigInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateServiceSyncConfigInputBuilder
impl Default for UpdateServiceSyncConfigInputBuilder
source§fn default() -> UpdateServiceSyncConfigInputBuilder
fn default() -> UpdateServiceSyncConfigInputBuilder
source§impl PartialEq for UpdateServiceSyncConfigInputBuilder
impl PartialEq for UpdateServiceSyncConfigInputBuilder
source§fn eq(&self, other: &UpdateServiceSyncConfigInputBuilder) -> bool
fn eq(&self, other: &UpdateServiceSyncConfigInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateServiceSyncConfigInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateServiceSyncConfigInputBuilder
impl RefUnwindSafe for UpdateServiceSyncConfigInputBuilder
impl Send for UpdateServiceSyncConfigInputBuilder
impl Sync for UpdateServiceSyncConfigInputBuilder
impl Unpin for UpdateServiceSyncConfigInputBuilder
impl UnwindSafe for UpdateServiceSyncConfigInputBuilder
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