@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SelectFromCollection extends Object implements Serializable, Cloneable, StructuredPojo
Specifies a transform that chooses one DynamicFrame
from a collection of DynamicFrames
. The
output is the selected DynamicFrame
Constructor and Description |
---|
SelectFromCollection() |
Modifier and Type | Method and Description |
---|---|
SelectFromCollection |
clone() |
boolean |
equals(Object obj) |
Integer |
getIndex()
The index for the DynamicFrame to be selected.
|
List<String> |
getInputs()
The data inputs identified by their node names.
|
String |
getName()
The name of the transform node.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIndex(Integer index)
The index for the DynamicFrame to be selected.
|
void |
setInputs(Collection<String> inputs)
The data inputs identified by their node names.
|
void |
setName(String name)
The name of the transform node.
|
String |
toString()
Returns a string representation of this object.
|
SelectFromCollection |
withIndex(Integer index)
The index for the DynamicFrame to be selected.
|
SelectFromCollection |
withInputs(Collection<String> inputs)
The data inputs identified by their node names.
|
SelectFromCollection |
withInputs(String... inputs)
The data inputs identified by their node names.
|
SelectFromCollection |
withName(String name)
The name of the transform node.
|
public void setName(String name)
The name of the transform node.
name
- The name of the transform node.public String getName()
The name of the transform node.
public SelectFromCollection withName(String name)
The name of the transform node.
name
- The name of the transform node.public List<String> getInputs()
The data inputs identified by their node names.
public void setInputs(Collection<String> inputs)
The data inputs identified by their node names.
inputs
- The data inputs identified by their node names.public SelectFromCollection withInputs(String... inputs)
The data inputs identified by their node names.
NOTE: This method appends the values to the existing list (if any). Use
setInputs(java.util.Collection)
or withInputs(java.util.Collection)
if you want to override the
existing values.
inputs
- The data inputs identified by their node names.public SelectFromCollection withInputs(Collection<String> inputs)
The data inputs identified by their node names.
inputs
- The data inputs identified by their node names.public void setIndex(Integer index)
The index for the DynamicFrame to be selected.
index
- The index for the DynamicFrame to be selected.public Integer getIndex()
The index for the DynamicFrame to be selected.
public SelectFromCollection withIndex(Integer index)
The index for the DynamicFrame to be selected.
index
- The index for the DynamicFrame to be selected.public String toString()
toString
in class Object
Object.toString()
public SelectFromCollection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.