public static class CreateDocumentRequest.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder(java.lang.String environmentId,
java.lang.String collectionId) |
Modifier and Type | Method and Description |
---|---|
CreateDocumentRequest |
build() |
CreateDocumentRequest.Builder |
configurationId(java.lang.String configurationId) |
CreateDocumentRequest.Builder |
documentId(java.lang.String documentId) |
CreateDocumentRequest.Builder |
file(java.io.File inputFile) |
CreateDocumentRequest.Builder |
file(java.io.File inputFile,
java.lang.String mediaType) |
CreateDocumentRequest.Builder |
file(java.io.InputStream content) |
CreateDocumentRequest.Builder |
file(java.io.InputStream content,
java.lang.String mediaType) |
CreateDocumentRequest.Builder |
file(java.io.InputStream content,
java.lang.String fileName,
java.lang.String mediaType)
Create a document builder with an input stream, file name, and media type.
|
CreateDocumentRequest.Builder |
inputStream(java.io.InputStream file,
java.lang.String mediaType)
Deprecated.
Use instead file(InputStream content, String mediaType)
|
CreateDocumentRequest.Builder |
metadata(com.google.gson.JsonObject metadata) |
public Builder(java.lang.String environmentId, java.lang.String collectionId)
public CreateDocumentRequest.Builder documentId(java.lang.String documentId)
public CreateDocumentRequest.Builder configurationId(java.lang.String configurationId)
public CreateDocumentRequest.Builder metadata(com.google.gson.JsonObject metadata)
@Deprecated public CreateDocumentRequest.Builder inputStream(java.io.InputStream file, java.lang.String mediaType)
file
- An input stream of bytesmediaType
- The media typepublic CreateDocumentRequest.Builder file(java.io.InputStream content)
public CreateDocumentRequest.Builder file(java.io.InputStream content, java.lang.String mediaType)
public CreateDocumentRequest.Builder file(java.io.InputStream content, java.lang.String fileName, java.lang.String mediaType)
content
- An input stream of bytesfileName
- The file namemediaType
- The media type. If the media type is unknown then use null or empty string.public CreateDocumentRequest.Builder file(java.io.File inputFile, java.lang.String mediaType)
public CreateDocumentRequest.Builder file(java.io.File inputFile)
public CreateDocumentRequest build()