Skip navigation links
A B C D E G I O P R S T U V W 

A

addAppOptionsExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
addCompletionRecoveryStrategy(RecoveryStrategy) - Method in class org.springframework.cloud.dataflow.completion.StreamCompletionProvider
 
addCompletionRecoveryStrategy(RecoveryStrategy<?>) - Method in class org.springframework.cloud.dataflow.completion.TaskCompletionProvider
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.AppsAfterDoublePipeRecoveryStrategy
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.AppsAfterPipeRecoveryStrategy
 
addProposals(String, StreamDefinition, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.ConfigurationPropertyValueHintExpansionStrategy
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.ConfigurationPropertyValueHintRecoveryStrategy
 
addProposals(String, TaskDefinition, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.ConfigurationPropertyValueHintTaskExpansionStrategy
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.ConfigurationPropertyValueHintTaskRecoveryStrategy
 
addProposals(String, StreamDefinition, int, List<CompletionProposal>) - Method in interface org.springframework.cloud.dataflow.completion.ExpansionStrategy
For a given stream DSL text and StreamDefinition, Generate CompletionProposals that apply (if any) and add them to the provided collector list Return true if no other strategies should be applied for the stream DSL text (this strategy make take the liberty to erase already collected proposals)
addProposals(String, StreamDefinition, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.PipeIntoOtherAppsExpansionStrategy
 
addProposals(String, E, int, List<CompletionProposal>) - Method in interface org.springframework.cloud.dataflow.completion.RecoveryStrategy
Perform code completion by adding proposals to the proposals list.
addProposals(String, TaskDefinition, int, List<CompletionProposal>) - Method in interface org.springframework.cloud.dataflow.completion.TaskExpansionStrategy
For a given task DSL text and TaskDefinition, Generate CompletionProposals that apply (if any) and add them to the provided collector list Return true if no other strategies should be applied for the task DSL text (this strategy make take the liberty to erase already collected proposals)
addProposals(String, StreamDefinition, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.UnfinishedAppNameExpansionStrategy
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.UnfinishedConfigurationPropertyNameRecoveryStrategy
 
addProposals(String, CheckPointedParseException, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.UnfinishedConfigurationPropertyNameTaskRecoveryStrategy
 
addProposals(String, TaskDefinition, int, List<CompletionProposal>) - Method in class org.springframework.cloud.dataflow.completion.UnfinishedTaskAppNameExpansionStrategy
 
addTaskAppOptionsExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
AppsAfterDoublePipeRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions for the case where the user has entered a comma symbol and an unbound app reference is expected next.
appsAfterDoublePipeRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
AppsAfterPipeRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions for the case where the user has entered a pipe symbol and a app reference is expected next.
appsAfterPipeRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 

B

BooleanValueHintProvider - Class in org.springframework.cloud.dataflow.completion
Returns the closed set of true and false for properties that are of type Boolean.
BooleanValueHintProvider() - Constructor for class org.springframework.cloud.dataflow.completion.BooleanValueHintProvider
 
booleanValueHintProvider() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 

C

complete(String, int) - Method in class org.springframework.cloud.dataflow.completion.StreamCompletionProvider
 
complete(String, int) - Method in class org.springframework.cloud.dataflow.completion.TaskCompletionProvider
 
CompletionConfiguration - Class in org.springframework.cloud.dataflow.completion
Include this Configuration class to expose fully configured StreamCompletionProvider and TaskCompletionProvider.
CompletionConfiguration() - Constructor for class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
CompletionProposal - Class in org.springframework.cloud.dataflow.completion
Represents a proposal to complete a given piece of definition DSL.
CompletionProposal(String, String) - Constructor for class org.springframework.cloud.dataflow.completion.CompletionProposal
Create a new CompletionProposal
CompletionProposal.Factory - Class in org.springframework.cloud.dataflow.completion
 
CompletionUtils - Class in org.springframework.cloud.dataflow.completion
Various utility methods used throughout the completion package.
CompletionUtils() - Constructor for class org.springframework.cloud.dataflow.completion.CompletionUtils
 
configurationPropertyNameAfterDashDashRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
configurationPropertyNameAfterDashDashTaskRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
configurationPropertyValueHintExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
ConfigurationPropertyValueHintExpansionStrategy - Class in org.springframework.cloud.dataflow.completion
Attempts to fill in possible values after a --foo=prefix (syntactically valid) construct in the DSL.
configurationPropertyValueHintRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
ConfigurationPropertyValueHintRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Attempts to fill in possible values after a --foo= dangling construct in the DSL.
ConfigurationPropertyValueHintTaskExpansionStrategy - Class in org.springframework.cloud.dataflow.completion
Attempts to fill in possible values after a --foo=prefix (syntactically valid) construct in the DSL.
configurationPropertyValueHintTaskRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
ConfigurationPropertyValueHintTaskRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Attempts to fill in possible values after a --foo= dangling construct in the DSL.

D

defaultValueHintProvider() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
DefaultValueHintProvider - Class in org.springframework.cloud.dataflow.completion
A default ValueHintProvider that returns hints explicitly defined by a property.
DefaultValueHintProvider() - Constructor for class org.springframework.cloud.dataflow.completion.DefaultValueHintProvider
 
destinationNameYieldsAppsRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 

E

emptyStartYieldsAppsRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
emptyStartYieldsAppsTaskRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
enumValueHintProvider() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
EnumValueHintProvider - Class in org.springframework.cloud.dataflow.completion
A ValueHintProvider that returns possible values when the property is an Enum.
EnumValueHintProvider() - Constructor for class org.springframework.cloud.dataflow.completion.EnumValueHintProvider
 
expanding(String) - Static method in class org.springframework.cloud.dataflow.completion.CompletionProposal
 
expandOneDashToTwoDashesRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
expandOneDashToTwoDashesTaskRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
ExpansionStrategy - Interface in org.springframework.cloud.dataflow.completion
Used to enhance a well formed stream definition by adding yet more text to it (e.g. adding more options to a module).

G

generateValueHints(ConfigurationMetadataProperty, ClassLoader) - Method in class org.springframework.cloud.dataflow.completion.BooleanValueHintProvider
 
generateValueHints(ConfigurationMetadataProperty, ClassLoader) - Method in class org.springframework.cloud.dataflow.completion.DefaultValueHintProvider
 
generateValueHints(ConfigurationMetadataProperty, ClassLoader) - Method in class org.springframework.cloud.dataflow.completion.EnumValueHintProvider
 
generateValueHints(ConfigurationMetadataProperty, ClassLoader) - Method in interface org.springframework.cloud.dataflow.completion.ValueHintProvider
For a given property, return a list of ValueHint that may apply.
getExplanation() - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal
 
getText() - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal
 

I

isExclusive(ConfigurationMetadataProperty) - Method in class org.springframework.cloud.dataflow.completion.BooleanValueHintProvider
 
isExclusive(ConfigurationMetadataProperty) - Method in class org.springframework.cloud.dataflow.completion.DefaultValueHintProvider
 
isExclusive(ConfigurationMetadataProperty) - Method in class org.springframework.cloud.dataflow.completion.EnumValueHintProvider
 
isExclusive(ConfigurationMetadataProperty) - Method in interface org.springframework.cloud.dataflow.completion.ValueHintProvider
Return true if the values returned by this provider are the only values that apply as completion proposals.

O

org.springframework.cloud.dataflow.completion - package org.springframework.cloud.dataflow.completion
Contains classes related to code-completion of stream definitions expressed in the Spring Cloud Dataflow DSL.

P

pipeIntoOtherAppsExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
PipeIntoOtherAppsExpansionStrategy - Class in org.springframework.cloud.dataflow.completion
Continues a well-formed stream definition by adding a pipe symbol and another app, provided that the stream definition hasn't reached its end yet.
PipeIntoOtherAppsExpansionStrategy(AppRegistryService) - Constructor for class org.springframework.cloud.dataflow.completion.PipeIntoOtherAppsExpansionStrategy
 

R

RecoveryStrategy<E extends Exception> - Interface in org.springframework.cloud.dataflow.completion
Used to provide completions on ill-formed stream definitions, after an initial (failed) parse.

S

shouldTrigger(String, Exception) - Method in interface org.springframework.cloud.dataflow.completion.RecoveryStrategy
Whether this completion should be triggered.
shouldTrigger(String, Exception) - Method in class org.springframework.cloud.dataflow.completion.StacktraceFingerprintingRecoveryStrategy
 
shouldTrigger(String, Exception) - Method in class org.springframework.cloud.dataflow.completion.StacktraceFingerprintingTaskRecoveryStrategy
 
StacktraceFingerprintingRecoveryStrategy<E extends Exception> - Class in org.springframework.cloud.dataflow.completion
A recovery strategy that will trigger if the parser failure is similar to that of some sample unfinished stream definition.
StacktraceFingerprintingRecoveryStrategy(Class<E>, String...) - Constructor for class org.springframework.cloud.dataflow.completion.StacktraceFingerprintingRecoveryStrategy
Construct a new StacktraceFingerprintingRecoveryStrategy given the parser, and the expected exception class to be thrown for sample fragments of a stream definition that is to be parsed.
StacktraceFingerprintingTaskRecoveryStrategy<E extends Exception> - Class in org.springframework.cloud.dataflow.completion
A recovery strategy that will trigger if the parser failure is similar to that of some sample unfinished task definition.
StacktraceFingerprintingTaskRecoveryStrategy(Class<E>, String...) - Constructor for class org.springframework.cloud.dataflow.completion.StacktraceFingerprintingTaskRecoveryStrategy
Construct a new StacktraceFingerprintingTaskRecoveryStrategy given the parser, and the expected exception class to be thrown for sample fragments of a task definition that is to be parsed.
streamCompletionProvider() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
StreamCompletionProvider - Class in org.springframework.cloud.dataflow.completion
Provides code completion on a (maybe ill-formed) stream definition.
StreamCompletionProvider(List<RecoveryStrategy<?>>, List<ExpansionStrategy>) - Constructor for class org.springframework.cloud.dataflow.completion.StreamCompletionProvider
 

T

taskCompletionProvider() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
TaskCompletionProvider - Class in org.springframework.cloud.dataflow.completion
Provides code completion on a (maybe ill-formed) task definition.
TaskCompletionProvider(List<RecoveryStrategy<?>>, List<TaskExpansionStrategy>) - Constructor for class org.springframework.cloud.dataflow.completion.TaskCompletionProvider
 
taskConfigurationPropertyValueHintExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
TaskExpansionStrategy - Interface in org.springframework.cloud.dataflow.completion
Used to enhance a well formed task definition by adding yet more text to it (e.g. adding more options to a module).
toString() - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal
 

U

unfinishedAppNameExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
UnfinishedAppNameExpansionStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions by finding apps whose name starts with a prefix (which was assumed to be a correct app name, but wasn't).
unfinishedConfigurationPropertyNameRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
UnfinishedConfigurationPropertyNameRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions for the case where the user has started to type an app configuration property name but it is not typed in full yet.
unfinishedConfigurationPropertyNameTaskRecoveryStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
UnfinishedConfigurationPropertyNameTaskRecoveryStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions for the case where the user has started to type an app configuration property name but it is not typed in full yet.
unfinishedTaskAppNameExpansionStrategy() - Method in class org.springframework.cloud.dataflow.completion.CompletionConfiguration
 
UnfinishedTaskAppNameExpansionStrategy - Class in org.springframework.cloud.dataflow.completion
Provides completions by finding apps whose name starts with a prefix (which was assumed to be a correct app name, but wasn't).

V

ValueHintProvider - Interface in org.springframework.cloud.dataflow.completion
Interface to provide value hints that can be discovered for properties.

W

withSeparateTokens(String, String) - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal.Factory
Add a suffix as a new token, that is, make sure there is a space before it.
withSeparateTokens(String) - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal.Factory
Add a suffix as a new token, that is, make sure there is a space before it.
withSuffix(String, String) - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal.Factory
 
withSuffix(String) - Method in class org.springframework.cloud.dataflow.completion.CompletionProposal.Factory
 
A B C D E G I O P R S T U V W 
Skip navigation links

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