@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MutationActionSetStateParameter extends Object implements Serializable, Cloneable, StructuredPojo
Represents the state configuration when an action modifies a property of another element within the same component.
Constructor and Description |
---|
MutationActionSetStateParameter() |
Modifier and Type | Method and Description |
---|---|
MutationActionSetStateParameter |
clone() |
boolean |
equals(Object obj) |
String |
getComponentName()
The name of the component that is being modified.
|
String |
getProperty()
The name of the component property to apply the state configuration to.
|
ComponentProperty |
getSet()
The state configuration to assign to the property.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComponentName(String componentName)
The name of the component that is being modified.
|
void |
setProperty(String property)
The name of the component property to apply the state configuration to.
|
void |
setSet(ComponentProperty set)
The state configuration to assign to the property.
|
String |
toString()
Returns a string representation of this object.
|
MutationActionSetStateParameter |
withComponentName(String componentName)
The name of the component that is being modified.
|
MutationActionSetStateParameter |
withProperty(String property)
The name of the component property to apply the state configuration to.
|
MutationActionSetStateParameter |
withSet(ComponentProperty set)
The state configuration to assign to the property.
|
public void setComponentName(String componentName)
The name of the component that is being modified.
componentName
- The name of the component that is being modified.public String getComponentName()
The name of the component that is being modified.
public MutationActionSetStateParameter withComponentName(String componentName)
The name of the component that is being modified.
componentName
- The name of the component that is being modified.public void setProperty(String property)
The name of the component property to apply the state configuration to.
property
- The name of the component property to apply the state configuration to.public String getProperty()
The name of the component property to apply the state configuration to.
public MutationActionSetStateParameter withProperty(String property)
The name of the component property to apply the state configuration to.
property
- The name of the component property to apply the state configuration to.public void setSet(ComponentProperty set)
The state configuration to assign to the property.
set
- The state configuration to assign to the property.public ComponentProperty getSet()
The state configuration to assign to the property.
public MutationActionSetStateParameter withSet(ComponentProperty set)
The state configuration to assign to the property.
set
- The state configuration to assign to the property.public String toString()
toString
in class Object
Object.toString()
public MutationActionSetStateParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.