Class AddCorpusOptions.Builder

java.lang.Object
com.ibm.watson.speech_to_text.v1.model.AddCorpusOptions.Builder
Enclosing class:
AddCorpusOptions

public static class AddCorpusOptions.Builder
extends Object
Builder.
  • Constructor Details

    • Builder

      public Builder()
      Instantiates a new builder.
    • Builder

      public Builder​(String customizationId, String corpusName, InputStream corpusFile)
      Instantiates a new builder with required properties.
      Parameters:
      customizationId - the customizationId
      corpusName - the corpusName
      corpusFile - the corpusFile
  • Method Details

    • build

      public AddCorpusOptions build()
      Builds a AddCorpusOptions.
      Returns:
      the new AddCorpusOptions instance
    • customizationId

      public AddCorpusOptions.Builder customizationId​(String customizationId)
      Set the customizationId.
      Parameters:
      customizationId - the customizationId
      Returns:
      the AddCorpusOptions builder
    • corpusName

      public AddCorpusOptions.Builder corpusName​(String corpusName)
      Set the corpusName.
      Parameters:
      corpusName - the corpusName
      Returns:
      the AddCorpusOptions builder
    • corpusFile

      public AddCorpusOptions.Builder corpusFile​(InputStream corpusFile)
      Set the corpusFile.
      Parameters:
      corpusFile - the corpusFile
      Returns:
      the AddCorpusOptions builder
    • allowOverwrite

      public AddCorpusOptions.Builder allowOverwrite​(Boolean allowOverwrite)
      Set the allowOverwrite.
      Parameters:
      allowOverwrite - the allowOverwrite
      Returns:
      the AddCorpusOptions builder
    • corpusFile

      public AddCorpusOptions.Builder corpusFile​(File corpusFile) throws FileNotFoundException
      Set the corpusFile.
      Parameters:
      corpusFile - the corpusFile
      Returns:
      the AddCorpusOptions builder
      Throws:
      FileNotFoundException - if the file could not be found