Struct aws_sdk_codebuild::operation::list_source_credentials::builders::ListSourceCredentialsOutputBuilder
source · #[non_exhaustive]pub struct ListSourceCredentialsOutputBuilder { /* private fields */ }
Expand description
A builder for ListSourceCredentialsOutput
.
Implementations§
source§impl ListSourceCredentialsOutputBuilder
impl ListSourceCredentialsOutputBuilder
sourcepub fn source_credentials_infos(self, input: SourceCredentialsInfo) -> Self
pub fn source_credentials_infos(self, input: SourceCredentialsInfo) -> Self
Appends an item to source_credentials_infos
.
To override the contents of this collection use set_source_credentials_infos
.
A list of SourceCredentialsInfo
objects. Each SourceCredentialsInfo
object includes the authentication type, token ARN, and type of source provider for one set of credentials.
sourcepub fn set_source_credentials_infos(
self,
input: Option<Vec<SourceCredentialsInfo>>,
) -> Self
pub fn set_source_credentials_infos( self, input: Option<Vec<SourceCredentialsInfo>>, ) -> Self
A list of SourceCredentialsInfo
objects. Each SourceCredentialsInfo
object includes the authentication type, token ARN, and type of source provider for one set of credentials.
sourcepub fn get_source_credentials_infos(
&self,
) -> &Option<Vec<SourceCredentialsInfo>>
pub fn get_source_credentials_infos( &self, ) -> &Option<Vec<SourceCredentialsInfo>>
A list of SourceCredentialsInfo
objects. Each SourceCredentialsInfo
object includes the authentication type, token ARN, and type of source provider for one set of credentials.
sourcepub fn build(self) -> ListSourceCredentialsOutput
pub fn build(self) -> ListSourceCredentialsOutput
Consumes the builder and constructs a ListSourceCredentialsOutput
.
Trait Implementations§
source§impl Clone for ListSourceCredentialsOutputBuilder
impl Clone for ListSourceCredentialsOutputBuilder
source§fn clone(&self) -> ListSourceCredentialsOutputBuilder
fn clone(&self) -> ListSourceCredentialsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ListSourceCredentialsOutputBuilder
impl Default for ListSourceCredentialsOutputBuilder
source§fn default() -> ListSourceCredentialsOutputBuilder
fn default() -> ListSourceCredentialsOutputBuilder
source§impl PartialEq for ListSourceCredentialsOutputBuilder
impl PartialEq for ListSourceCredentialsOutputBuilder
source§fn eq(&self, other: &ListSourceCredentialsOutputBuilder) -> bool
fn eq(&self, other: &ListSourceCredentialsOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ListSourceCredentialsOutputBuilder
Auto Trait Implementations§
impl Freeze for ListSourceCredentialsOutputBuilder
impl RefUnwindSafe for ListSourceCredentialsOutputBuilder
impl Send for ListSourceCredentialsOutputBuilder
impl Sync for ListSourceCredentialsOutputBuilder
impl Unpin for ListSourceCredentialsOutputBuilder
impl UnwindSafe for ListSourceCredentialsOutputBuilder
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