public class CosmosDBDocumentStoreWriter<TimelineDoc extends TimelineDocument> extends Object implements DocumentStoreWriter<TimelineDoc>
DocumentStoreVendor.COSMOS_DB
.Constructor and Description |
---|
CosmosDBDocumentStoreWriter(org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
createCollection(String collectionName) |
void |
createDatabase() |
void |
writeDocument(TimelineDoc timelineDoc,
CollectionType collectionType) |
public CosmosDBDocumentStoreWriter(org.apache.hadoop.conf.Configuration conf)
public void createDatabase()
createDatabase
in interface DocumentStoreWriter<TimelineDoc extends TimelineDocument>
public void createCollection(String collectionName)
createCollection
in interface DocumentStoreWriter<TimelineDoc extends TimelineDocument>
public void writeDocument(TimelineDoc timelineDoc, CollectionType collectionType)
writeDocument
in interface DocumentStoreWriter<TimelineDoc extends TimelineDocument>
public void close()
close
in interface AutoCloseable
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.