Interface IMultiNodeProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IMultiNodeProps.Jsii$Default
All Known Implementing Classes:
IMultiNodeProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:47.659Z") @Stability(Experimental) public interface IMultiNodeProps extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for specifying multi-node properties for compute resources.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Internal default implementation for IMultiNodeProps.
    static final class 
    A proxy class which represents a concrete javascript instance of this type.
  • Method Summary

    Modifier and Type
    Method
    Description
    (experimental) The number of nodes associated with a multi-node parallel job.
    (experimental) Specifies the node index for the main node of a multi-node parallel job.
    (experimental) A list of node ranges and their properties associated with a multi-node parallel job.
    void
    (experimental) The number of nodes associated with a multi-node parallel job.
    void
    (experimental) Specifies the node index for the main node of a multi-node parallel job.
    void
    (experimental) A list of node ranges and their properties associated with a multi-node parallel job.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • getCount

      @Stability(Experimental) @NotNull Number getCount()
      (experimental) The number of nodes associated with a multi-node parallel job.
    • setCount

      void setCount(@NotNull Number value)
      (experimental) The number of nodes associated with a multi-node parallel job.
    • getMainNode

      @Stability(Experimental) @NotNull Number getMainNode()
      (experimental) Specifies the node index for the main node of a multi-node parallel job.

      This node index value must be fewer than the number of nodes.

    • setMainNode

      void setMainNode(@NotNull Number value)
      (experimental) Specifies the node index for the main node of a multi-node parallel job.

      This node index value must be fewer than the number of nodes.

    • getRangeProps

      @Stability(Experimental) @NotNull List<INodeRangeProps> getRangeProps()
      (experimental) A list of node ranges and their properties associated with a multi-node parallel job.
    • setRangeProps

      void setRangeProps(@NotNull List<INodeRangeProps> value)
      (experimental) A list of node ranges and their properties associated with a multi-node parallel job.