| Name | Description | Type | Package | Framework |
| AbstractBatchJobsController | Abstract controller that all the XD batch admin controllers extend. | Class | org.springframework.xd.dirt.rest | Spring XD |
| AdminController | Class | org.springframework.xd.dirt.rest | Spring XD | |
| AggregateCountersController | Exposes representations of AggregateCounts. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| BatchJobExecutionsController | Controller for batch job executions. | Class | org.springframework.xd.dirt.rest | Spring XD |
| BatchJobInstancesController | Controller for batch job instances. | Class | org.springframework.xd.dirt.rest | Spring XD |
| BatchJobsController | Controller for batch jobs and job instances, job executions on a given batch job. | Class | org.springframework.xd.dirt.rest | Spring XD |
| BatchStepExecutionsController | Controller for returning Batch StepExecutions. | Class | org.springframework.xd.dirt.rest | Spring XD |
| CompletionsController | Exposes completion for stream-like definitions as a REST endpoint. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ContainersController | Handles interaction with the runtime containers/and its modules. | Class | org.springframework.xd.dirt.rest | Spring XD |
| CountersController | Exposes representations of Counters. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| DeepAggregateCountResourceAssembler | Knows how to construct AggregateCountsResource out of AggregateCount. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| DeepCounterResourceAssembler | Knows how to assemble CounterResources out of Counters. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| DeepFieldValueCounterResourceAssembler | Knows how to create rich representations of FieldValueCounter. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| DetailedJobInfoResourceAssembler | Knows how to build a REST resource out of our domain model DetailedJobInfo. | Class | org.springframework.xd.dirt.rest | Spring XD |
| DetailedModuleDefinitionResourceAssembler | Knows how to build DetailedModuleDefinitionResource out of a ModuleDefinition. | Class | org.springframework.xd.dirt.rest | Spring XD |
| DocumentParseResultResourceAssembler | This class is responsible for creating a REST representation of a DocumentParseResult. | Class | org.springframework.xd.dirt.rest | Spring XD |
| FieldValueCountersController | Controller that exposes FieldValueCounter related representations. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| GaugesController | Exposes representations of Gauges. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| JobDefinitionResourceAssembler | Knows how to build a REST resource out of our domain model JobDefinition. | Class | org.springframework.xd.dirt.rest | Spring XD |
| JobExecutionInfoResourceAssembler | Knows how to build a REST resource out of our domain model JobExecutionInfo. | Class | org.springframework.xd.dirt.rest | Spring XD |
| JobInfoResourceAssembler | Knows how to build a REST resource out of our domain model JobInfo. | Class | org.springframework.xd.dirt.rest | Spring XD |
| JobInstanceInfoResourceAssembler | Resource assembler that builds the REST resource JobInstanceInfoResource out of domain modelAuthor:Ilayaperumal Gopinathan | Class | org.springframework.xd.dirt.rest | Spring XD |
| JobsController | Handles all Job related interactions. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ModuleDefinitionResourceAssembler | Knows how to build a REST resource out of our domain model ModuleDefinition. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ModuleMetadataResourceAssembler | Knows how to assemble ModuleMetadataResources out of ModuleMetadatas. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ModulesController | Handles all Module related interactions. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ModulesMetadataController | Controller that handles the interaction with the deployed modules. | Class | org.springframework.xd.dirt.rest | Spring XD |
| PasswordUtils | Provides common utility methods for JobDefinitions andStreamDefinitions (BaseDefinition), e. | Class | org.springframework.xd.dirt.rest | Spring XD |
| RestConfiguration | Takes care of infrastructure setup for the web/rest layer. | Class | org.springframework.xd.dirt.rest | Spring XD |
| RestControllerAdvice | Central class for behavior common to all REST controllers. | Class | org.springframework.xd.dirt.rest | Spring XD |
| RichGaugesController | Exposes representations of Gauges. | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| RuntimeContainerResourceAssembler | Knows how to assemble DetailedContainerResources out of DetailedContainer instances. | Class | org.springframework.xd.dirt.rest | Spring XD |
| SecurityController | Provides security-related meta information. | Class | org.springframework.xd.dirt.rest.security | Spring XD |
| ShallowMetricResourceAssembler | Base class for a ResourceAssembler that builds shallow resources for metrics (exposing only their names, andhence their "self" rel). | Class | org.springframework.xd.dirt.rest.metrics | Spring XD |
| StepExecutionInfoResourceAssembler | Knows how to build a REST resource out of our domain model StepExecutionInfo. | Class | org.springframework.xd.dirt.rest | Spring XD |
| StepExecutionProgressInfoResourceAssembler | Knows how to build a REST resource out of our domain model StepExecutionProgressInfo. | Class | org.springframework.xd.dirt.rest | Spring XD |
| StreamDefinitionResourceAssembler | Knows how to build a REST resource out of our domain model StreamDefinition. | Class | org.springframework.xd.dirt.rest | Spring XD |
| StreamsController | Handles all Stream related interaction. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ToolsController | A controller for integrating with frontend tools. | Class | org.springframework.xd.dirt.rest | Spring XD |
| ValidationController | Provides server-validation services. | Class | org.springframework.xd.dirt.rest.validation | Spring XD |
| VersionController | Controller to retrieve version control information. | Class | org.springframework.xd.dirt.rest.meta | Spring XD |
| XDController | Base Class for XD Controllers. | Class | org.springframework.xd.dirt.rest | Spring XD |
| XDController .QueryOptions | Data holder class for controlling how the list methods should behave. | Class | org.springframework.xd.dirt.rest.XDController | Spring XD |
| XdErrorController | ErrorController that causes 404 errors to be redirected to the Admin-UI 404 page. | Class | org.springframework.xd.dirt.rest | Spring XD |