Class CfnRunGroup.Builder

java.lang.Object
software.amazon.awscdk.services.omics.CfnRunGroup.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnRunGroup>
Enclosing class:
CfnRunGroup

@Stability(Stable) public static final class CfnRunGroup.Builder extends Object implements software.amazon.jsii.Builder<CfnRunGroup>
A fluent builder for CfnRunGroup.
  • Method Details

    • create

      @Stability(Stable) public static CfnRunGroup.Builder create(Construct scope, String id)
      Parameters:
      scope -
      • scope in which this resource is defined.
      This parameter is required.
      id -
      • scoped id of the resource.
      This parameter is required.
      Returns:
      a new instance of CfnRunGroup.Builder.
    • maxCpus

      @Stability(Stable) public CfnRunGroup.Builder maxCpus(Number maxCpus)
      The group's maximum CPU count setting.

      Parameters:
      maxCpus - The group's maximum CPU count setting. This parameter is required.
      Returns:
      this
    • maxDuration

      @Stability(Stable) public CfnRunGroup.Builder maxDuration(Number maxDuration)
      The group's maximum duration setting in minutes.

      Parameters:
      maxDuration - The group's maximum duration setting in minutes. This parameter is required.
      Returns:
      this
    • maxRuns

      @Stability(Stable) public CfnRunGroup.Builder maxRuns(Number maxRuns)
      The group's maximum concurrent run setting.

      Parameters:
      maxRuns - The group's maximum concurrent run setting. This parameter is required.
      Returns:
      this
    • name

      @Stability(Stable) public CfnRunGroup.Builder name(String name)
      The group's name.

      Parameters:
      name - The group's name. This parameter is required.
      Returns:
      this
    • tags

      @Stability(Stable) public CfnRunGroup.Builder tags(Map<String,String> tags)
      Tags for the group.

      Parameters:
      tags - Tags for the group. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public CfnRunGroup build()
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnRunGroup>
      Returns:
      a newly built instance of CfnRunGroup.