@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Constraints extends Object implements Serializable, Cloneable, StructuredPojo
Defines limits on how the term can be configured by acceptors.
| Constructor and Description |
|---|
Constraints() |
| Modifier and Type | Method and Description |
|---|---|
Constraints |
clone() |
boolean |
equals(Object obj) |
String |
getMultipleDimensionSelection()
Determines if buyers are allowed to select multiple dimensions in the rate card.
|
String |
getQuantityConfiguration()
Determines if acceptors are allowed to configure quantity for each dimension in rate card.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMultipleDimensionSelection(String multipleDimensionSelection)
Determines if buyers are allowed to select multiple dimensions in the rate card.
|
void |
setQuantityConfiguration(String quantityConfiguration)
Determines if acceptors are allowed to configure quantity for each dimension in rate card.
|
String |
toString()
Returns a string representation of this object.
|
Constraints |
withMultipleDimensionSelection(String multipleDimensionSelection)
Determines if buyers are allowed to select multiple dimensions in the rate card.
|
Constraints |
withQuantityConfiguration(String quantityConfiguration)
Determines if acceptors are allowed to configure quantity for each dimension in rate card.
|
public void setMultipleDimensionSelection(String multipleDimensionSelection)
Determines if buyers are allowed to select multiple dimensions in the rate card. The possible values are
Allowed and Disallowed. The default value is Allowed.
multipleDimensionSelection - Determines if buyers are allowed to select multiple dimensions in the rate card. The possible values are
Allowed and Disallowed. The default value is Allowed.public String getMultipleDimensionSelection()
Determines if buyers are allowed to select multiple dimensions in the rate card. The possible values are
Allowed and Disallowed. The default value is Allowed.
Allowed and Disallowed. The default value is Allowed.public Constraints withMultipleDimensionSelection(String multipleDimensionSelection)
Determines if buyers are allowed to select multiple dimensions in the rate card. The possible values are
Allowed and Disallowed. The default value is Allowed.
multipleDimensionSelection - Determines if buyers are allowed to select multiple dimensions in the rate card. The possible values are
Allowed and Disallowed. The default value is Allowed.public void setQuantityConfiguration(String quantityConfiguration)
Determines if acceptors are allowed to configure quantity for each dimension in rate card. The possible values
are Allowed and Disallowed. The default value is Allowed.
quantityConfiguration - Determines if acceptors are allowed to configure quantity for each dimension in rate card. The possible
values are Allowed and Disallowed. The default value is Allowed.public String getQuantityConfiguration()
Determines if acceptors are allowed to configure quantity for each dimension in rate card. The possible values
are Allowed and Disallowed. The default value is Allowed.
Allowed and Disallowed. The default value is Allowed.public Constraints withQuantityConfiguration(String quantityConfiguration)
Determines if acceptors are allowed to configure quantity for each dimension in rate card. The possible values
are Allowed and Disallowed. The default value is Allowed.
quantityConfiguration - Determines if acceptors are allowed to configure quantity for each dimension in rate card. The possible
values are Allowed and Disallowed. The default value is Allowed.public String toString()
toString in class ObjectObject.toString()public Constraints clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.