@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SubSlotSetting extends Object implements Serializable, Cloneable, StructuredPojo
Specifications for the constituent sub slots and the expression for the composite slot.
Constructor and Description |
---|
SubSlotSetting() |
Modifier and Type | Method and Description |
---|---|
SubSlotSetting |
addSlotSpecificationsEntry(String key,
Specifications value)
Add a single SlotSpecifications entry
|
SubSlotSetting |
clearSlotSpecificationsEntries()
Removes all the entries added into SlotSpecifications.
|
SubSlotSetting |
clone() |
boolean |
equals(Object obj) |
String |
getExpression()
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR
operators.
|
Map<String,Specifications> |
getSlotSpecifications()
Specifications for the constituent sub slots of a composite slot.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExpression(String expression)
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR
operators.
|
void |
setSlotSpecifications(Map<String,Specifications> slotSpecifications)
Specifications for the constituent sub slots of a composite slot.
|
String |
toString()
Returns a string representation of this object.
|
SubSlotSetting |
withExpression(String expression)
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR
operators.
|
SubSlotSetting |
withSlotSpecifications(Map<String,Specifications> slotSpecifications)
Specifications for the constituent sub slots of a composite slot.
|
public void setExpression(String expression)
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR operators.
expression
- The expression text for defining the constituent sub slots in the composite slot using logical AND and OR
operators.public String getExpression()
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR operators.
public SubSlotSetting withExpression(String expression)
The expression text for defining the constituent sub slots in the composite slot using logical AND and OR operators.
expression
- The expression text for defining the constituent sub slots in the composite slot using logical AND and OR
operators.public Map<String,Specifications> getSlotSpecifications()
Specifications for the constituent sub slots of a composite slot.
public void setSlotSpecifications(Map<String,Specifications> slotSpecifications)
Specifications for the constituent sub slots of a composite slot.
slotSpecifications
- Specifications for the constituent sub slots of a composite slot.public SubSlotSetting withSlotSpecifications(Map<String,Specifications> slotSpecifications)
Specifications for the constituent sub slots of a composite slot.
slotSpecifications
- Specifications for the constituent sub slots of a composite slot.public SubSlotSetting addSlotSpecificationsEntry(String key, Specifications value)
public SubSlotSetting clearSlotSpecificationsEntries()
public String toString()
toString
in class Object
Object.toString()
public SubSlotSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.