Interface Group.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Group.Builder,Group>, SdkBuilder<Group.Builder,Group>, SdkPojo
Enclosing class:
Group

@Mutable @NotThreadSafe public static interface Group.Builder extends SdkPojo, CopyableBuilder<Group.Builder,Group>
  • Method Details

    • groupArn

      Group.Builder groupArn(String groupArn)

      The Amazon resource name (ARN) of the resource group.

      Parameters:
      groupArn - The Amazon resource name (ARN) of the resource group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Group.Builder name(String name)

      The name of the resource group.

      Parameters:
      name - The name of the resource group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Group.Builder description(String description)

      The description of the resource group.

      Parameters:
      description - The description of the resource group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • criticality

      Group.Builder criticality(Integer criticality)

      The critical rank of the application group on a scale of 1 to 10, with a rank of 1 being the most critical, and a rank of 10 being least critical.

      Parameters:
      criticality - The critical rank of the application group on a scale of 1 to 10, with a rank of 1 being the most critical, and a rank of 10 being least critical.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      Group.Builder owner(String owner)

      A name, email address or other identifier for the person or group who is considered as the owner of this application group within your organization.

      Parameters:
      owner - A name, email address or other identifier for the person or group who is considered as the owner of this application group within your organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      Group.Builder displayName(String displayName)

      The name of the application group, which you can change at any time.

      Parameters:
      displayName - The name of the application group, which you can change at any time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationTag

      Group.Builder applicationTag(Map<String,String> applicationTag)

      A tag that defines the application group membership. This tag is only supported for application groups.

      Parameters:
      applicationTag - A tag that defines the application group membership. This tag is only supported for application groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.