@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StepInput extends Object implements Serializable, Cloneable, StructuredPojo
A map of key value pairs that is generated when you create a migration workflow. The key value pairs will differ based on your selection of the template.
Constructor and Description |
---|
StepInput() |
Modifier and Type | Method and Description |
---|---|
StepInput |
addMapOfStringValueEntry(String key,
String value)
Add a single MapOfStringValue entry
|
StepInput |
clearMapOfStringValueEntries()
Removes all the entries added into MapOfStringValue.
|
StepInput |
clone() |
boolean |
equals(Object obj) |
Integer |
getIntegerValue()
The value of the integer.
|
List<String> |
getListOfStringsValue()
List of string values.
|
Map<String,String> |
getMapOfStringValue()
Map of string values.
|
String |
getStringValue()
String value.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIntegerValue(Integer integerValue)
The value of the integer.
|
void |
setListOfStringsValue(Collection<String> listOfStringsValue)
List of string values.
|
void |
setMapOfStringValue(Map<String,String> mapOfStringValue)
Map of string values.
|
void |
setStringValue(String stringValue)
String value.
|
String |
toString()
Returns a string representation of this object.
|
StepInput |
withIntegerValue(Integer integerValue)
The value of the integer.
|
StepInput |
withListOfStringsValue(Collection<String> listOfStringsValue)
List of string values.
|
StepInput |
withListOfStringsValue(String... listOfStringsValue)
List of string values.
|
StepInput |
withMapOfStringValue(Map<String,String> mapOfStringValue)
Map of string values.
|
StepInput |
withStringValue(String stringValue)
String value.
|
public void setIntegerValue(Integer integerValue)
The value of the integer.
integerValue
- The value of the integer.public Integer getIntegerValue()
The value of the integer.
public StepInput withIntegerValue(Integer integerValue)
The value of the integer.
integerValue
- The value of the integer.public void setStringValue(String stringValue)
String value.
stringValue
- String value.public String getStringValue()
String value.
public StepInput withStringValue(String stringValue)
String value.
stringValue
- String value.public List<String> getListOfStringsValue()
List of string values.
public void setListOfStringsValue(Collection<String> listOfStringsValue)
List of string values.
listOfStringsValue
- List of string values.public StepInput withListOfStringsValue(String... listOfStringsValue)
List of string values.
NOTE: This method appends the values to the existing list (if any). Use
setListOfStringsValue(java.util.Collection)
or withListOfStringsValue(java.util.Collection)
if
you want to override the existing values.
listOfStringsValue
- List of string values.public StepInput withListOfStringsValue(Collection<String> listOfStringsValue)
List of string values.
listOfStringsValue
- List of string values.public Map<String,String> getMapOfStringValue()
Map of string values.
public void setMapOfStringValue(Map<String,String> mapOfStringValue)
Map of string values.
mapOfStringValue
- Map of string values.public StepInput withMapOfStringValue(Map<String,String> mapOfStringValue)
Map of string values.
mapOfStringValue
- Map of string values.public StepInput addMapOfStringValueEntry(String key, String value)
public StepInput clearMapOfStringValueEntries()
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.