org.springframework.cloud.dataflow.completion

## Class TaskCompletionProvider

- java.lang.Object
- - org.springframework.cloud.dataflow.completion.TaskCompletionProvider

-     public class TaskCompletionProvider
      extends Object

  Provides code completion on a (maybe ill-formed) task definition.
  Author:
    Eric Bottard, Ilayaperumal Gopinathan, Andy Clement

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `TaskCompletionProvider(List<RecoveryStrategy<?>> completionRecoveryStrategies, List<TaskExpansionStrategy> completionExpansionStrategies)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addCompletionRecoveryStrategy(RecoveryStrategy<?> recoveryStrategy)`
    `List<CompletionProposal>` | `complete(String dslStart, int detailLevel)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### TaskCompletionProvider

          public TaskCompletionProvider(List<RecoveryStrategy<?>> completionRecoveryStrategies,
                                        List<TaskExpansionStrategy> completionExpansionStrategies)

  - ### Method Detail

    - #### complete

          public List<CompletionProposal> complete(String dslStart,
                                                   int detailLevel)

    - #### addCompletionRecoveryStrategy

          public void addCompletionRecoveryStrategy(RecoveryStrategy<?> recoveryStrategy)

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