Class CompletionProposalsOptions.Builder

  • Enclosing class:
    CompletionProposalsOptions

    public static class CompletionProposalsOptions.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Constructor.
    • 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.