Struct aws_sdk_batch::types::builders::JobDependencyBuilder
source · #[non_exhaustive]pub struct JobDependencyBuilder { /* private fields */ }
Expand description
A builder for JobDependency
.
Implementations§
source§impl JobDependencyBuilder
impl JobDependencyBuilder
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: ArrayJobDependency) -> Self
pub fn type(self, input: ArrayJobDependency) -> Self
The type of the job dependency.
sourcepub fn set_type(self, input: Option<ArrayJobDependency>) -> Self
pub fn set_type(self, input: Option<ArrayJobDependency>) -> Self
The type of the job dependency.
sourcepub fn get_type(&self) -> &Option<ArrayJobDependency>
pub fn get_type(&self) -> &Option<ArrayJobDependency>
The type of the job dependency.
sourcepub fn build(self) -> JobDependency
pub fn build(self) -> JobDependency
Consumes the builder and constructs a JobDependency
.
Trait Implementations§
source§impl Clone for JobDependencyBuilder
impl Clone for JobDependencyBuilder
source§fn clone(&self) -> JobDependencyBuilder
fn clone(&self) -> JobDependencyBuilder
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 JobDependencyBuilder
impl Debug for JobDependencyBuilder
source§impl Default for JobDependencyBuilder
impl Default for JobDependencyBuilder
source§fn default() -> JobDependencyBuilder
fn default() -> JobDependencyBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for JobDependencyBuilder
impl PartialEq for JobDependencyBuilder
source§fn eq(&self, other: &JobDependencyBuilder) -> bool
fn eq(&self, other: &JobDependencyBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for JobDependencyBuilder
Auto Trait Implementations§
impl Freeze for JobDependencyBuilder
impl RefUnwindSafe for JobDependencyBuilder
impl Send for JobDependencyBuilder
impl Sync for JobDependencyBuilder
impl Unpin for JobDependencyBuilder
impl UnwindSafe for JobDependencyBuilder
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>
Creates a shared type from an unshared type.