Interface INodeRangeProps.Jsii$Default

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

@Internal public static interface INodeRangeProps.Jsii$Default extends INodeRangeProps
Internal default implementation for INodeRangeProps.
  • Method Details

    • getContainer

      @Stability(Experimental) @NotNull default JobDefinitionContainer getContainer()
      (experimental) The container details for the node range.
      Specified by:
      getContainer in interface INodeRangeProps
    • setContainer

      @Stability(Experimental) default void setContainer(@NotNull JobDefinitionContainer value)
      (experimental) The container details for the node range.
      Specified by:
      setContainer in interface INodeRangeProps
    • getFromNodeIndex

      @Stability(Experimental) @Nullable default Number getFromNodeIndex()
      (experimental) The minimum node index value to apply this container definition against.

      You may nest node ranges, for example 0:10 and 4:5, in which case the 4:5 range properties override the 0:10 properties.

      Default: 0

      Specified by:
      getFromNodeIndex in interface INodeRangeProps
    • setFromNodeIndex

      @Stability(Experimental) default void setFromNodeIndex(@Nullable Number value)
      (experimental) The minimum node index value to apply this container definition against.

      You may nest node ranges, for example 0:10 and 4:5, in which case the 4:5 range properties override the 0:10 properties.

      Default: 0

      Specified by:
      setFromNodeIndex in interface INodeRangeProps
    • getToNodeIndex

      @Stability(Experimental) @Nullable default Number getToNodeIndex()
      (experimental) The maximum node index value to apply this container definition against. If omitted, the highest value is used relative.

      to the number of nodes associated with the job. You may nest node ranges, for example 0:10 and 4:5, in which case the 4:5 range properties override the 0:10 properties.

      Default:

      invalid @link
      IMultiNodeprops.count
      Specified by:
      getToNodeIndex in interface INodeRangeProps
    • setToNodeIndex

      @Stability(Experimental) default void setToNodeIndex(@Nullable Number value)
      (experimental) The maximum node index value to apply this container definition against. If omitted, the highest value is used relative.

      to the number of nodes associated with the job. You may nest node ranges, for example 0:10 and 4:5, in which case the 4:5 range properties override the 0:10 properties.

      Default:

      invalid @link
      IMultiNodeprops.count
      Specified by:
      setToNodeIndex in interface INodeRangeProps