@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StepAttributeCapability extends Object implements Serializable, Cloneable, StructuredPojo
The list of step attributes.
| Constructor and Description |
|---|
StepAttributeCapability() |
| Modifier and Type | Method and Description |
|---|---|
StepAttributeCapability |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAllOf()
Requires all of the step attribute values.
|
List<String> |
getAnyOf()
Requires any of the step attributes in a given list.
|
String |
getName()
The name of the step attribute.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAllOf(Collection<String> allOf)
Requires all of the step attribute values.
|
void |
setAnyOf(Collection<String> anyOf)
Requires any of the step attributes in a given list.
|
void |
setName(String name)
The name of the step attribute.
|
String |
toString()
Returns a string representation of this object.
|
StepAttributeCapability |
withAllOf(Collection<String> allOf)
Requires all of the step attribute values.
|
StepAttributeCapability |
withAllOf(String... allOf)
Requires all of the step attribute values.
|
StepAttributeCapability |
withAnyOf(Collection<String> anyOf)
Requires any of the step attributes in a given list.
|
StepAttributeCapability |
withAnyOf(String... anyOf)
Requires any of the step attributes in a given list.
|
StepAttributeCapability |
withName(String name)
The name of the step attribute.
|
public List<String> getAllOf()
Requires all of the step attribute values.
public void setAllOf(Collection<String> allOf)
Requires all of the step attribute values.
allOf - Requires all of the step attribute values.public StepAttributeCapability withAllOf(String... allOf)
Requires all of the step attribute values.
NOTE: This method appends the values to the existing list (if any). Use
setAllOf(java.util.Collection) or withAllOf(java.util.Collection) if you want to override the
existing values.
allOf - Requires all of the step attribute values.public StepAttributeCapability withAllOf(Collection<String> allOf)
Requires all of the step attribute values.
allOf - Requires all of the step attribute values.public List<String> getAnyOf()
Requires any of the step attributes in a given list.
public void setAnyOf(Collection<String> anyOf)
Requires any of the step attributes in a given list.
anyOf - Requires any of the step attributes in a given list.public StepAttributeCapability withAnyOf(String... anyOf)
Requires any of the step attributes in a given list.
NOTE: This method appends the values to the existing list (if any). Use
setAnyOf(java.util.Collection) or withAnyOf(java.util.Collection) if you want to override the
existing values.
anyOf - Requires any of the step attributes in a given list.public StepAttributeCapability withAnyOf(Collection<String> anyOf)
Requires any of the step attributes in a given list.
anyOf - Requires any of the step attributes in a given list.public void setName(String name)
The name of the step attribute.
name - The name of the step attribute.public String getName()
The name of the step attribute.
public StepAttributeCapability withName(String name)
The name of the step attribute.
name - The name of the step attribute.public String toString()
toString in class ObjectObject.toString()public StepAttributeCapability clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.