@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExecuteCommandRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ExecuteCommandRequest() |
Modifier and Type | Method and Description |
---|---|
ExecuteCommandRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCluster()
The Amazon Resource Name (ARN) or short name of the cluster the task is running in.
|
String |
getCommand()
The command to run on the container.
|
String |
getContainer()
The name of the container to execute the command on.
|
Boolean |
getInteractive()
Use this flag to run your command in interactive mode.
|
String |
getTask()
The Amazon Resource Name (ARN) or ID of the task the container is part of.
|
int |
hashCode() |
Boolean |
isInteractive()
Use this flag to run your command in interactive mode.
|
void |
setCluster(String cluster)
The Amazon Resource Name (ARN) or short name of the cluster the task is running in.
|
void |
setCommand(String command)
The command to run on the container.
|
void |
setContainer(String container)
The name of the container to execute the command on.
|
void |
setInteractive(Boolean interactive)
Use this flag to run your command in interactive mode.
|
void |
setTask(String task)
The Amazon Resource Name (ARN) or ID of the task the container is part of.
|
String |
toString()
Returns a string representation of this object.
|
ExecuteCommandRequest |
withCluster(String cluster)
The Amazon Resource Name (ARN) or short name of the cluster the task is running in.
|
ExecuteCommandRequest |
withCommand(String command)
The command to run on the container.
|
ExecuteCommandRequest |
withContainer(String container)
The name of the container to execute the command on.
|
ExecuteCommandRequest |
withInteractive(Boolean interactive)
Use this flag to run your command in interactive mode.
|
ExecuteCommandRequest |
withTask(String task)
The Amazon Resource Name (ARN) or ID of the task the container is part of.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCluster(String cluster)
The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify a cluster, the default cluster is assumed.
cluster
- The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify
a cluster, the default cluster is assumed.public String getCluster()
The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify a cluster, the default cluster is assumed.
public ExecuteCommandRequest withCluster(String cluster)
The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify a cluster, the default cluster is assumed.
cluster
- The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify
a cluster, the default cluster is assumed.public void setContainer(String container)
The name of the container to execute the command on. A container name only needs to be specified for tasks containing multiple containers.
container
- The name of the container to execute the command on. A container name only needs to be specified for tasks
containing multiple containers.public String getContainer()
The name of the container to execute the command on. A container name only needs to be specified for tasks containing multiple containers.
public ExecuteCommandRequest withContainer(String container)
The name of the container to execute the command on. A container name only needs to be specified for tasks containing multiple containers.
container
- The name of the container to execute the command on. A container name only needs to be specified for tasks
containing multiple containers.public void setCommand(String command)
The command to run on the container.
command
- The command to run on the container.public String getCommand()
The command to run on the container.
public ExecuteCommandRequest withCommand(String command)
The command to run on the container.
command
- The command to run on the container.public void setInteractive(Boolean interactive)
Use this flag to run your command in interactive mode.
interactive
- Use this flag to run your command in interactive mode.public Boolean getInteractive()
Use this flag to run your command in interactive mode.
public ExecuteCommandRequest withInteractive(Boolean interactive)
Use this flag to run your command in interactive mode.
interactive
- Use this flag to run your command in interactive mode.public Boolean isInteractive()
Use this flag to run your command in interactive mode.
public void setTask(String task)
The Amazon Resource Name (ARN) or ID of the task the container is part of.
task
- The Amazon Resource Name (ARN) or ID of the task the container is part of.public String getTask()
The Amazon Resource Name (ARN) or ID of the task the container is part of.
public ExecuteCommandRequest withTask(String task)
The Amazon Resource Name (ARN) or ID of the task the container is part of.
task
- The Amazon Resource Name (ARN) or ID of the task the container is part of.public String toString()
toString
in class Object
Object.toString()
public ExecuteCommandRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()