@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DatasetAction extends Object implements Serializable, Cloneable, StructuredPojo
A DatasetAction object that specifies how data set contents are automatically created.
| Constructor and Description |
|---|
DatasetAction() |
| Modifier and Type | Method and Description |
|---|---|
DatasetAction |
clone() |
boolean |
equals(Object obj) |
String |
getActionName()
The name of the data set action by which data set contents are automatically created.
|
ContainerDatasetAction |
getContainerAction()
Information that allows the system to run a containerized application to create the dataset contents.
|
SqlQueryDatasetAction |
getQueryAction()
An
SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActionName(String actionName)
The name of the data set action by which data set contents are automatically created.
|
void |
setContainerAction(ContainerDatasetAction containerAction)
Information that allows the system to run a containerized application to create the dataset contents.
|
void |
setQueryAction(SqlQueryDatasetAction queryAction)
An
SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents. |
String |
toString()
Returns a string representation of this object.
|
DatasetAction |
withActionName(String actionName)
The name of the data set action by which data set contents are automatically created.
|
DatasetAction |
withContainerAction(ContainerDatasetAction containerAction)
Information that allows the system to run a containerized application to create the dataset contents.
|
DatasetAction |
withQueryAction(SqlQueryDatasetAction queryAction)
An
SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents. |
public void setActionName(String actionName)
The name of the data set action by which data set contents are automatically created.
actionName - The name of the data set action by which data set contents are automatically created.public String getActionName()
The name of the data set action by which data set contents are automatically created.
public DatasetAction withActionName(String actionName)
The name of the data set action by which data set contents are automatically created.
actionName - The name of the data set action by which data set contents are automatically created.public void setQueryAction(SqlQueryDatasetAction queryAction)
An SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents.
queryAction - An SqlQueryDatasetAction object that uses an SQL query to automatically create data set
contents.public SqlQueryDatasetAction getQueryAction()
An SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents.
SqlQueryDatasetAction object that uses an SQL query to automatically create data set
contents.public DatasetAction withQueryAction(SqlQueryDatasetAction queryAction)
An SqlQueryDatasetAction object that uses an SQL query to automatically create data set contents.
queryAction - An SqlQueryDatasetAction object that uses an SQL query to automatically create data set
contents.public void setContainerAction(ContainerDatasetAction containerAction)
Information that allows the system to run a containerized application to create the dataset contents. The application must be in a Docker container along with any required support libraries.
containerAction - Information that allows the system to run a containerized application to create the dataset contents. The
application must be in a Docker container along with any required support libraries.public ContainerDatasetAction getContainerAction()
Information that allows the system to run a containerized application to create the dataset contents. The application must be in a Docker container along with any required support libraries.
public DatasetAction withContainerAction(ContainerDatasetAction containerAction)
Information that allows the system to run a containerized application to create the dataset contents. The application must be in a Docker container along with any required support libraries.
containerAction - Information that allows the system to run a containerized application to create the dataset contents. The
application must be in a Docker container along with any required support libraries.public String toString()
toString in class ObjectObject.toString()public DatasetAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.