Class CompletionProposalsOptions.Builder
- java.lang.Object
-
- ro.sync.exml.workspace.api.standalone.project.textcompletions.CompletionProposalsOptions.Builder
-
- Enclosing class:
- CompletionProposalsOptions
public static class CompletionProposalsOptions.Builder extends java.lang.Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionProposalsOptions
build()
Builds the options.CompletionProposalsOptions.Builder
withMaximumCompletionSize(int maximumCompletionSize)
Sets the maximum completion size.CompletionProposalsOptions.Builder
withMaximumNumberOfCompletions(int maximumNumberOfCompletions)
Sets the maximum number of completions.CompletionProposalsOptions.Builder
withMaximumPrefixSize(int maximumPrefixSize)
Sets the maximum prefix size.CompletionProposalsOptions.Builder
withMinimumPrefixSize(int minimumPrefixSize)
Sets the minimum prefix size.
-
-
-
Method Detail
-
withMaximumNumberOfCompletions
public CompletionProposalsOptions.Builder withMaximumNumberOfCompletions(int maximumNumberOfCompletions)
Sets the maximum number of completions.- Parameters:
maximumNumberOfCompletions
- The maximum number of distinct completions.- Returns:
- The builder reference.
-
withMaximumCompletionSize
public CompletionProposalsOptions.Builder withMaximumCompletionSize(int maximumCompletionSize)
Sets the maximum completion size. The default is 10.- Parameters:
maximumCompletionSize
- The maximum completion size.- Returns:
- The builder reference.
-
withMinimumPrefixSize
public CompletionProposalsOptions.Builder withMinimumPrefixSize(int minimumPrefixSize)
Sets the minimum prefix size.- Parameters:
minimumPrefixSize
- The minimum prefix size.- Returns:
- The builder reference.
-
withMaximumPrefixSize
public CompletionProposalsOptions.Builder withMaximumPrefixSize(int maximumPrefixSize)
Sets the maximum prefix size.- Parameters:
maximumPrefixSize
- The maximum prefix size.- Returns:
- The builder reference.
-
build
public CompletionProposalsOptions build()
Builds the options.- Returns:
- A new completion options object.
-
-