@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 Object
Object.toString()
public Constraints clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.