public class UpdateDocumentOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
UpdateDocumentOptions.Builder
Builder.
|
Modifier and Type | Method and Description |
---|---|
String |
collectionId()
Gets the collectionId.
|
String |
documentId()
Gets the documentId.
|
InputStream |
file()
Gets the file.
|
String |
fileContentType()
Gets the fileContentType.
|
String |
filename()
Gets the filename.
|
String |
metadata()
Gets the metadata.
|
UpdateDocumentOptions.Builder |
newBuilder()
New builder.
|
String |
projectId()
Gets the projectId.
|
Boolean |
xWatsonDiscoveryForce()
Gets the xWatsonDiscoveryForce.
|
public UpdateDocumentOptions.Builder newBuilder()
public String projectId()
The ID of the project. This information can be found from the *Integrate and Deploy* page in Discovery.
public String collectionId()
The ID of the collection.
public String documentId()
The ID of the document.
public InputStream file()
When adding a document, the content of the document to ingest. For maximum supported file size limits, see [the documentation](/docs/discovery-data?topic=discovery-data-collections#collections-doc-limits).
When analyzing a document, the content of the document to analyze but not ingest. Only the `application/json` content type is supported currently. For maximum supported file size limits, see [the product documentation](/docs/discovery-data?topic=discovery-data-analyzeapi#analyzeapi-limits).
public String filename()
The filename for file.
public String fileContentType()
The content type of file. Values for this parameter can be obtained from the HttpMediaType class.
public String metadata()
Add information about the file that you want to include in the response.
The maximum supported metadata file size is 1 MB. Metadata parts larger than 1 MB are rejected.
Example:
``` { "filename": "favorites2.json", "file_type": "json" }.
public Boolean xWatsonDiscoveryForce()
When `true`, the uploaded document is added to the collection even if the data for that collection is shared with other collections.
Copyright © 2023 IBM Cloud. All rights reserved.