@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserProficiency extends Object implements Serializable, Cloneable, StructuredPojo
Information about proficiency of a user.
Constructor and Description |
---|
UserProficiency() |
Modifier and Type | Method and Description |
---|---|
UserProficiency |
clone() |
boolean |
equals(Object obj) |
String |
getAttributeName()
The name of user's proficiency.
|
String |
getAttributeValue()
The value of user's proficiency.
|
Float |
getLevel()
The level of the proficiency.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttributeName(String attributeName)
The name of user's proficiency.
|
void |
setAttributeValue(String attributeValue)
The value of user's proficiency.
|
void |
setLevel(Float level)
The level of the proficiency.
|
String |
toString()
Returns a string representation of this object.
|
UserProficiency |
withAttributeName(String attributeName)
The name of user's proficiency.
|
UserProficiency |
withAttributeValue(String attributeValue)
The value of user's proficiency.
|
UserProficiency |
withLevel(Float level)
The level of the proficiency.
|
public void setAttributeName(String attributeName)
The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect instance.
attributeName
- The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect
instance.public String getAttributeName()
The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect instance.
public UserProficiency withAttributeName(String attributeName)
The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect instance.
attributeName
- The name of user's proficiency. You must use name of predefined attribute present in the Amazon Connect
instance.public void setAttributeValue(String attributeValue)
The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect instance.
attributeValue
- The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect
instance.public String getAttributeValue()
The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect instance.
public UserProficiency withAttributeValue(String attributeValue)
The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect instance.
attributeValue
- The value of user's proficiency. You must use value of predefined attribute present in the Amazon Connect
instance.public void setLevel(Float level)
The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.
level
- The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.public Float getLevel()
The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.
public UserProficiency withLevel(Float level)
The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.
level
- The level of the proficiency. The valid values are 1, 2, 3, 4 and 5.public String toString()
toString
in class Object
Object.toString()
public UserProficiency clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.