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 Summary
Constructors Constructor Description Builder()Instantiates a new builder.Builder(String customizationId, String corpusName, InputStream corpusFile)Instantiates a new builder with required properties. -
Method Summary
Modifier and Type Method Description AddCorpusOptions.BuilderallowOverwrite(Boolean allowOverwrite)Set the allowOverwrite.AddCorpusOptionsbuild()Builds a AddCorpusOptions.AddCorpusOptions.BuildercorpusFile(File corpusFile)Set the corpusFile.AddCorpusOptions.BuildercorpusFile(InputStream corpusFile)Set the corpusFile.AddCorpusOptions.BuildercorpusName(String corpusName)Set the corpusName.AddCorpusOptions.BuildercustomizationId(String customizationId)Set the customizationId.
-
Constructor Details
-
Builder
public Builder()Instantiates a new builder. -
Builder
Instantiates a new builder with required properties.- Parameters:
customizationId- the customizationIdcorpusName- the corpusNamecorpusFile- the corpusFile
-
-
Method Details
-
build
Builds a AddCorpusOptions.- Returns:
- the new AddCorpusOptions instance
-
customizationId
Set the customizationId.- Parameters:
customizationId- the customizationId- Returns:
- the AddCorpusOptions builder
-
corpusName
Set the corpusName.- Parameters:
corpusName- the corpusName- Returns:
- the AddCorpusOptions builder
-
corpusFile
Set the corpusFile.- Parameters:
corpusFile- the corpusFile- Returns:
- the AddCorpusOptions builder
-
allowOverwrite
Set the allowOverwrite.- Parameters:
allowOverwrite- the allowOverwrite- Returns:
- the AddCorpusOptions builder
-
corpusFile
Set the corpusFile.- Parameters:
corpusFile- the corpusFile- Returns:
- the AddCorpusOptions builder
- Throws:
FileNotFoundException- if the file could not be found
-