Interface Group.Builder

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

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

    • path

      Group.Builder path(String path)

      The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.

      Parameters:
      path - The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupName

      Group.Builder groupName(String groupName)

      The friendly name that identifies the group.

      Parameters:
      groupName - The friendly name that identifies the group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupId

      Group.Builder groupId(String groupId)

      The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.

      Parameters:
      groupId - The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) specifying the group. For more information about ARNs and how to use them in policies, see IAM identifiers in the IAM User Guide.

      Parameters:
      arn - The Amazon Resource Name (ARN) specifying the group. For more information about ARNs and how to use them in policies, see IAM identifiers in the IAM User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createDate

      Group.Builder createDate(Instant createDate)

      The date and time, in ISO 8601 date-time format, when the group was created.

      Parameters:
      createDate - The date and time, in ISO 8601 date-time format, when the group was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.