@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Condition extends Object implements Serializable, Cloneable, StructuredPojo
A leaf node condition which can be used to specify a ProficiencyName, ProficiencyValue and ProficiencyLimit.
| Constructor and Description | 
|---|
| Condition() | 
| Modifier and Type | Method and Description | 
|---|---|
| Condition | clone() | 
| boolean | equals(Object obj) | 
| NumberCondition | getNumberCondition()
 A leaf node condition which can be used to specify a numeric condition. | 
| StringCondition | getStringCondition()
 A leaf node condition which can be used to specify a string condition. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setNumberCondition(NumberCondition numberCondition)
 A leaf node condition which can be used to specify a numeric condition. | 
| void | setStringCondition(StringCondition stringCondition)
 A leaf node condition which can be used to specify a string condition. | 
| String | toString()Returns a string representation of this object. | 
| Condition | withNumberCondition(NumberCondition numberCondition)
 A leaf node condition which can be used to specify a numeric condition. | 
| Condition | withStringCondition(StringCondition stringCondition)
 A leaf node condition which can be used to specify a string condition. | 
public void setStringCondition(StringCondition stringCondition)
A leaf node condition which can be used to specify a string condition.
 The currently supported values for FieldName are name and
 value.
 
stringCondition - A leaf node condition which can be used to specify a string condition. 
        The currently supported values for FieldName are name and
        value.
        
public StringCondition getStringCondition()
A leaf node condition which can be used to specify a string condition.
 The currently supported values for FieldName are name and
 value.
 
         The currently supported values for FieldName are name and
         value.
         
public Condition withStringCondition(StringCondition stringCondition)
A leaf node condition which can be used to specify a string condition.
 The currently supported values for FieldName are name and
 value.
 
stringCondition - A leaf node condition which can be used to specify a string condition. 
        The currently supported values for FieldName are name and
        value.
        
public void setNumberCondition(NumberCondition numberCondition)
A leaf node condition which can be used to specify a numeric condition.
numberCondition - A leaf node condition which can be used to specify a numeric condition.public NumberCondition getNumberCondition()
A leaf node condition which can be used to specify a numeric condition.
public Condition withNumberCondition(NumberCondition numberCondition)
A leaf node condition which can be used to specify a numeric condition.
numberCondition - A leaf node condition which can be used to specify a numeric condition.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.