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