Struct aws_sdk_pipes::types::builders::BatchJobDependencyBuilder
source · #[non_exhaustive]pub struct BatchJobDependencyBuilder { /* private fields */ }Expand description
A builder for BatchJobDependency.
Implementations§
source§impl BatchJobDependencyBuilder
impl BatchJobDependencyBuilder
sourcepub fn job_id(self, input: impl Into<String>) -> Self
pub fn job_id(self, input: impl Into<String>) -> Self
The job ID of the Batch job that's associated with this dependency.
sourcepub fn set_job_id(self, input: Option<String>) -> Self
pub fn set_job_id(self, input: Option<String>) -> Self
The job ID of the Batch job that's associated with this dependency.
sourcepub fn get_job_id(&self) -> &Option<String>
pub fn get_job_id(&self) -> &Option<String>
The job ID of the Batch job that's associated with this dependency.
sourcepub fn type(self, input: BatchJobDependencyType) -> Self
pub fn type(self, input: BatchJobDependencyType) -> Self
The type of the job dependency.
sourcepub fn set_type(self, input: Option<BatchJobDependencyType>) -> Self
pub fn set_type(self, input: Option<BatchJobDependencyType>) -> Self
The type of the job dependency.
sourcepub fn get_type(&self) -> &Option<BatchJobDependencyType>
pub fn get_type(&self) -> &Option<BatchJobDependencyType>
The type of the job dependency.
sourcepub fn build(self) -> BatchJobDependency
pub fn build(self) -> BatchJobDependency
Consumes the builder and constructs a BatchJobDependency.
Trait Implementations§
source§impl Clone for BatchJobDependencyBuilder
impl Clone for BatchJobDependencyBuilder
source§fn clone(&self) -> BatchJobDependencyBuilder
fn clone(&self) -> BatchJobDependencyBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for BatchJobDependencyBuilder
impl Debug for BatchJobDependencyBuilder
source§impl Default for BatchJobDependencyBuilder
impl Default for BatchJobDependencyBuilder
source§fn default() -> BatchJobDependencyBuilder
fn default() -> BatchJobDependencyBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BatchJobDependencyBuilder
impl PartialEq for BatchJobDependencyBuilder
source§fn eq(&self, other: &BatchJobDependencyBuilder) -> bool
fn eq(&self, other: &BatchJobDependencyBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BatchJobDependencyBuilder
Auto Trait Implementations§
impl Freeze for BatchJobDependencyBuilder
impl RefUnwindSafe for BatchJobDependencyBuilder
impl Send for BatchJobDependencyBuilder
impl Sync for BatchJobDependencyBuilder
impl Unpin for BatchJobDependencyBuilder
impl UnwindSafe for BatchJobDependencyBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.