Interface UserProficiency.Builder

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

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

    • attributeName

      UserProficiency.Builder attributeName(String attributeName)

      The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect instance.

      Parameters:
      attributeName - The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributeValue

      UserProficiency.Builder attributeValue(String attributeValue)

      The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect instance.

      Parameters:
      attributeValue - The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • level

      The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.

      Parameters:
      level - The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.
      Returns:
      Returns a reference to this object so that method calls can be chained together.