Skip to content

Commit 01c0a49

Browse files
cloudant-sdks-automationeiri
authored andcommitted
fix(generated): correct name to new snippets in examples README
Generated SDK source code using: - Generator version 3.107.1 - Specification version 1.0.0-dev0.1.29 - Automation (cloudant-sdks) version 5284919
1 parent d0cb85f commit 01c0a49

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

examples/README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -856,6 +856,36 @@ DocumentResult response =
856856
System.out.println(response);
857857
```
858858

859+
### [Example request as a stream](snippets/postDocument/example_request_as_a_stream.java)
860+
861+
[embedmd]:# (snippets/postDocument/example_request_as_a_stream.java)
862+
```java
863+
// section: code imports
864+
import java.io.FileInputStream;
865+
866+
import com.ibm.cloud.cloudant.v1.Cloudant;
867+
import com.ibm.cloud.cloudant.v1.model.Document;
868+
import com.ibm.cloud.cloudant.v1.model.DocumentResult;
869+
import com.ibm.cloud.cloudant.v1.model.PostDocumentOptions;
870+
// section: code
871+
Cloudant service = Cloudant.newInstance();
872+
873+
try (FileInputStream productsDocumentStream = new FileInputStream("products_doc.json")) {
874+
PostDocumentOptions documentOptions =
875+
new PostDocumentOptions.Builder()
876+
.db("products")
877+
.contentType("application/json")
878+
.body(productsDocumentStream)
879+
.build();
880+
881+
DocumentResult response =
882+
service.postDocument(documentOptions).execute()
883+
.getResult();
884+
885+
System.out.println(response);
886+
}
887+
```
888+
859889
## putDatabase
860890

861891
_PUT `/{db}`_
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// section: code imports
2+
import java.io.FileInputStream;
3+
4+
import com.ibm.cloud.cloudant.v1.Cloudant;
5+
import com.ibm.cloud.cloudant.v1.model.Document;
6+
import com.ibm.cloud.cloudant.v1.model.DocumentResult;
7+
import com.ibm.cloud.cloudant.v1.model.PostDocumentOptions;
8+
// section: code
9+
Cloudant service = Cloudant.newInstance();
10+
11+
try (FileInputStream productsDocumentStream = new FileInputStream("products_doc.json")) {
12+
PostDocumentOptions documentOptions =
13+
new PostDocumentOptions.Builder()
14+
.db("products")
15+
.contentType("application/json")
16+
.body(productsDocumentStream)
17+
.build();
18+
19+
DocumentResult response =
20+
service.postDocument(documentOptions).execute()
21+
.getResult();
22+
23+
System.out.println(response);
24+
}

0 commit comments

Comments
 (0)