# Package org.springframework.cloud.dataflow.rest.client

Defines the operations of the Spring Cloud Data Flow REST Client.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AboutOperations | Interface defining operations to query information about the server and runtime environment.
  AppRegistryOperations | Interface defining operations available for application registrations.
  CompletionOperations | Interface defining operations related to providing code completion in the DSL.
  DataFlowOperations | Interface the REST clients implement to interact with spring-cloud-dataflow REST API.
  JobOperations | Interface defining operations available for jobs.
  RuntimeOperations | Defines operations available for obtaining information about deployed apps.
  SchedulerOperations | Interface defining operations available against schedules.
  StreamOperations | Interface defining operations available against streams.
  TaskOperations | Interface defining operations available against tasks.

- Class Summary
  Class | Description
  --- | ---
  AboutTemplate | Implementation of `AboutOperations` that uses `RestTemplate` to issue commands to the Data Flow server.
  AppRegistryTemplate | Implementation of `AppRegistryOperations` that uses `RestTemplate` to issue commands to the Data Flow server.
  CompletionTemplate | Implementation of `CompletionOperations` that uses a `RestTemplate` to issue commands to the Data Flow server.
  DataFlowTemplate | Implementation of DataFlowOperations delegating to sub-templates, discovered via REST relations.
  JobTemplate | Implementation for `JobOperations`.
  RuntimeTemplate | Implementation for `RuntimeOperations`.
  SchedulerTemplate | Implementation for `SchedulerOperations`.
  StreamTemplate | Implementation for `StreamOperations`.
  TaskTemplate | Implementation for `TaskOperations`.
  VndErrorResponseErrorHandler | Extension of `DefaultResponseErrorHandler` that knows how to de-serialize a `VndErrors.VndError` structure.

- Exception Summary
  Exception | Description
  --- | ---
  DataFlowClientException | A Java exception that wraps the serialized `VndErrors` object.
  DataFlowServerException | A Java exception thrown when the server returns unexpected data.

## Package org.springframework.cloud.dataflow.rest.client Description

Defines the operations of the Spring Cloud Data Flow REST Client.

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.