@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NodeRangeProperty extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the properties of the node range for a multi-node parallel job.
Constructor and Description |
---|
NodeRangeProperty() |
Modifier and Type | Method and Description |
---|---|
NodeRangeProperty |
clone() |
boolean |
equals(Object obj) |
ContainerProperties |
getContainer()
The container details for the node range.
|
String |
getTargetNodes()
The range of nodes, using node index values.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContainer(ContainerProperties container)
The container details for the node range.
|
void |
setTargetNodes(String targetNodes)
The range of nodes, using node index values.
|
String |
toString()
Returns a string representation of this object.
|
NodeRangeProperty |
withContainer(ContainerProperties container)
The container details for the node range.
|
NodeRangeProperty |
withTargetNodes(String targetNodes)
The range of nodes, using node index values.
|
public void setTargetNodes(String targetNodes)
The range of nodes, using node index values. A range of 0:3
indicates nodes with index values of
0
through 3
. If the starting range value is omitted (:n
), then
0
is used to start the range. If the ending range value is omitted (n:
), then the
highest possible node index is used to end the range. Your accumulative node ranges must account for all nodes (
0:n
). You can nest node ranges, for example 0:10
and 4:5
, in which case
the 4:5
range properties override the 0:10
properties.
targetNodes
- The range of nodes, using node index values. A range of 0:3
indicates nodes with index values
of 0
through 3
. If the starting range value is omitted (:n
), then
0
is used to start the range. If the ending range value is omitted (n:
), then
the highest possible node index is used to end the range. Your accumulative node ranges must account for
all nodes (0:n
). You can nest node ranges, for example 0:10
and 4:5
, in which case the 4:5
range properties override the 0:10
properties.public String getTargetNodes()
The range of nodes, using node index values. A range of 0:3
indicates nodes with index values of
0
through 3
. If the starting range value is omitted (:n
), then
0
is used to start the range. If the ending range value is omitted (n:
), then the
highest possible node index is used to end the range. Your accumulative node ranges must account for all nodes (
0:n
). You can nest node ranges, for example 0:10
and 4:5
, in which case
the 4:5
range properties override the 0:10
properties.
0:3
indicates nodes with index
values of 0
through 3
. If the starting range value is omitted (:n
), then 0
is used to start the range. If the ending range value is omitted (n:
), then the highest possible node index is used to end the range. Your accumulative node ranges must
account for all nodes (0:n
). You can nest node ranges, for example 0:10
and
4:5
, in which case the 4:5
range properties override the 0:10
properties.public NodeRangeProperty withTargetNodes(String targetNodes)
The range of nodes, using node index values. A range of 0:3
indicates nodes with index values of
0
through 3
. If the starting range value is omitted (:n
), then
0
is used to start the range. If the ending range value is omitted (n:
), then the
highest possible node index is used to end the range. Your accumulative node ranges must account for all nodes (
0:n
). You can nest node ranges, for example 0:10
and 4:5
, in which case
the 4:5
range properties override the 0:10
properties.
targetNodes
- The range of nodes, using node index values. A range of 0:3
indicates nodes with index values
of 0
through 3
. If the starting range value is omitted (:n
), then
0
is used to start the range. If the ending range value is omitted (n:
), then
the highest possible node index is used to end the range. Your accumulative node ranges must account for
all nodes (0:n
). You can nest node ranges, for example 0:10
and 4:5
, in which case the 4:5
range properties override the 0:10
properties.public void setContainer(ContainerProperties container)
The container details for the node range.
container
- The container details for the node range.public ContainerProperties getContainer()
The container details for the node range.
public NodeRangeProperty withContainer(ContainerProperties container)
The container details for the node range.
container
- The container details for the node range.public String toString()
toString
in class Object
Object.toString()
public NodeRangeProperty clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.