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