Interface LimitsProfile.Builder

  • Method Details

    • profileId

      LimitsProfile.Builder profileId(String profileId)

      The unique identifier for the limits profile.

      Parameters:
      profileId - The unique identifier for the limits profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the limits profile.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the limits profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      LimitsProfile.Builder accountId(String accountId)

      The ID of the Amazon Web Services account that contains the limits profile.

      Parameters:
      accountId - The ID of the Amazon Web Services account that contains the limits profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • profileName

      LimitsProfile.Builder profileName(String profileName)

      The display name of the limits profile.

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

      LimitsProfile.Builder description(String description)

      The description of the limits profile.

      Parameters:
      description - The description of the limits profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceLimitsWithStrings

      LimitsProfile.Builder resourceLimitsWithStrings(Map<String,ProfileLimitValue> resourceLimits)

      A map of resource types to their limit values.

      Parameters:
      resourceLimits - A map of resource types to their limit values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceLimits

      LimitsProfile.Builder resourceLimits(Map<ResourceType,ProfileLimitValue> resourceLimits)

      A map of resource types to their limit values.

      Parameters:
      resourceLimits - A map of resource types to their limit values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      LimitsProfile.Builder createdAt(Instant createdAt)

      The date and time that the limits profile was created.

      Parameters:
      createdAt - The date and time that the limits profile was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      LimitsProfile.Builder updatedAt(Instant updatedAt)

      The date and time that the limits profile was last updated.

      Parameters:
      updatedAt - The date and time that the limits profile was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.