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