Class AnalyzeDocumentOptions
java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.watson.discovery.v2.model.AnalyzeDocumentOptions
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class AnalyzeDocumentOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
The analyzeDocument options.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnalyzeDocumentOptions.Builder
Builder. -
Method Summary
Modifier and Type Method Description String
collectionId()
Gets the collectionId.InputStream
file()
Gets the file.String
fileContentType()
Gets the fileContentType.String
filename()
Gets the filename.String
metadata()
Gets the metadata.AnalyzeDocumentOptions.Builder
newBuilder()
New builder.String
projectId()
Gets the projectId.Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel
equals, hashCode, toString
-
Method Details
-
newBuilder
New builder.- Returns:
- a AnalyzeDocumentOptions builder
-
projectId
Gets the projectId.The ID of the project. This information can be found from the *Integrate and Deploy* page in Discovery.
- Returns:
- the projectId
-
collectionId
Gets the collectionId.The ID of the collection.
- Returns:
- the collectionId
-
file
Gets the file.The content of the document to ingest. For maximum supported file size limits, see [the documentation](https://cloud.ibm.com/docs/discovery-data?topic=discovery-data-collections#collections-doc-limits).
- Returns:
- the file
-
filename
Gets the filename.The filename for file.
- Returns:
- the filename
-
fileContentType
Gets the fileContentType.The content type of file. Values for this parameter can be obtained from the HttpMediaType class.
- Returns:
- the fileContentType
-
metadata
Gets the metadata.The maximum supported metadata file size is 1 MB. Metadata parts larger than 1 MB are rejected.
Example: ``` { "Creator": "Johnny Appleseed", "Subject": "Apples" } ```.
- Returns:
- the metadata
-