| Name | Description | Type | Package | Framework |
| ApplicationMaster | An ApplicationMaster for executing shell commands on a set of launched containers using the YARN framework. | Class | org.apache.hadoop.yarn.applications.distributedshell | Apache Hadoop |
| Client | Client for Distributed Shell application submission to YARN. | Class | org.apache.hadoop.yarn.applications.distributedshell | Apache Hadoop |
| DSConstants | Class | org.apache.hadoop.yarn.applications.distributedshell | Apache Hadoop | |