Interface IMultiNodeProps.Jsii$Default

All Superinterfaces:
IMultiNodeProps, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IMultiNodeProps.Jsii$Proxy
Enclosing interface:
IMultiNodeProps

@Internal public static interface IMultiNodeProps.Jsii$Default extends IMultiNodeProps
Internal default implementation for IMultiNodeProps.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.batch.IMultiNodeProps

    IMultiNodeProps.Jsii$Default, IMultiNodeProps.Jsii$Proxy
  • Method Summary

    Modifier and Type
    Method
    Description
    default Number
    (experimental) The number of nodes associated with a multi-node parallel job.
    default Number
    (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.
    default void
    (experimental) The number of nodes associated with a multi-node parallel job.
    default void
    (experimental) Specifies the node index for the main node of a multi-node parallel job.
    default 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 default Number getCount()
      (experimental) The number of nodes associated with a multi-node parallel job.
      Specified by:
      getCount in interface IMultiNodeProps
    • setCount

      @Stability(Experimental) default void setCount(@NotNull Number value)
      (experimental) The number of nodes associated with a multi-node parallel job.
      Specified by:
      setCount in interface IMultiNodeProps
    • getMainNode

      @Stability(Experimental) @NotNull default 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.

      Specified by:
      getMainNode in interface IMultiNodeProps
    • setMainNode

      @Stability(Experimental) default 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.

      Specified by:
      setMainNode in interface IMultiNodeProps
    • getRangeProps

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

      @Stability(Experimental) default void setRangeProps(@NotNull List<INodeRangeProps> value)
      (experimental) A list of node ranges and their properties associated with a multi-node parallel job.
      Specified by:
      setRangeProps in interface IMultiNodeProps