Example usage for org.springframework.data.mongodb.core CollectionOptions getCapped

List of usage examples for org.springframework.data.mongodb.core CollectionOptions getCapped

Introduction

In this page you can find the example usage for org.springframework.data.mongodb.core CollectionOptions getCapped.

Prototype

public Optional<Boolean> getCapped() 

Source Link

Document

Get if the collection should be capped.

Usage

From source file:org.springframework.data.mongodb.core.MongoTemplate.java

protected DBObject convertToDbObject(CollectionOptions collectionOptions) {
    DBObject dbo = new BasicDBObject();
    if (collectionOptions != null) {
        if (collectionOptions.getCapped() != null) {
            dbo.put("capped", collectionOptions.getCapped().booleanValue());
        }/*from   w  w  w.  j a v a  2s.  c o m*/
        if (collectionOptions.getSize() != null) {
            dbo.put("size", collectionOptions.getSize().intValue());
        }
        if (collectionOptions.getMaxDocuments() != null) {
            dbo.put("max", collectionOptions.getMaxDocuments().intValue());
        }
    }
    return dbo;
}