Struct aws_sdk_batch::types::builders::NodeDetailsBuilder   
source · #[non_exhaustive]pub struct NodeDetailsBuilder { /* private fields */ }Expand description
A builder for NodeDetails.
Implementations§
source§impl NodeDetailsBuilder
 
impl NodeDetailsBuilder
sourcepub fn node_index(self, input: i32) -> Self
 
pub fn node_index(self, input: i32) -> Self
The node index for the node. Node index numbering starts at zero. This index is also available on the node with the AWS_BATCH_JOB_NODE_INDEX environment variable.
sourcepub fn set_node_index(self, input: Option<i32>) -> Self
 
pub fn set_node_index(self, input: Option<i32>) -> Self
The node index for the node. Node index numbering starts at zero. This index is also available on the node with the AWS_BATCH_JOB_NODE_INDEX environment variable.
sourcepub fn get_node_index(&self) -> &Option<i32>
 
pub fn get_node_index(&self) -> &Option<i32>
The node index for the node. Node index numbering starts at zero. This index is also available on the node with the AWS_BATCH_JOB_NODE_INDEX environment variable.
sourcepub fn is_main_node(self, input: bool) -> Self
 
pub fn is_main_node(self, input: bool) -> Self
Specifies whether the current node is the main node for a multi-node parallel job.
sourcepub fn set_is_main_node(self, input: Option<bool>) -> Self
 
pub fn set_is_main_node(self, input: Option<bool>) -> Self
Specifies whether the current node is the main node for a multi-node parallel job.
sourcepub fn get_is_main_node(&self) -> &Option<bool>
 
pub fn get_is_main_node(&self) -> &Option<bool>
Specifies whether the current node is the main node for a multi-node parallel job.
sourcepub fn build(self) -> NodeDetails
 
pub fn build(self) -> NodeDetails
Consumes the builder and constructs a NodeDetails.
Trait Implementations§
source§impl Clone for NodeDetailsBuilder
 
impl Clone for NodeDetailsBuilder
source§fn clone(&self) -> NodeDetailsBuilder
 
fn clone(&self) -> NodeDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for NodeDetailsBuilder
 
impl Debug for NodeDetailsBuilder
source§impl Default for NodeDetailsBuilder
 
impl Default for NodeDetailsBuilder
source§fn default() -> NodeDetailsBuilder
 
fn default() -> NodeDetailsBuilder
source§impl PartialEq for NodeDetailsBuilder
 
impl PartialEq for NodeDetailsBuilder
source§fn eq(&self, other: &NodeDetailsBuilder) -> bool
 
fn eq(&self, other: &NodeDetailsBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for NodeDetailsBuilder
Auto Trait Implementations§
impl Freeze for NodeDetailsBuilder
impl RefUnwindSafe for NodeDetailsBuilder
impl Send for NodeDetailsBuilder
impl Sync for NodeDetailsBuilder
impl Unpin for NodeDetailsBuilder
impl UnwindSafe for NodeDetailsBuilder
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