public class CreateCollectionOptions extends Object
| Constructor and Description |
|---|
CreateCollectionOptions() |
CreateCollectionOptions(CreateCollectionOptions createCollectionOptions) |
CreateCollectionOptions(JsonObject json) |
public CreateCollectionOptions()
public CreateCollectionOptions(CreateCollectionOptions createCollectionOptions)
public CreateCollectionOptions(JsonObject json)
public JsonObject toJson()
public long getMaxDocuments()
public CreateCollectionOptions setMaxDocuments(long maxDocuments)
maxDocuments - public com.mongodb.client.model.CreateCollectionOptions toMongoDriverObject()
public boolean isCapped()
public CreateCollectionOptions setCapped(boolean capped)
capped - public long getSizeInBytes()
public CreateCollectionOptions setSizeInBytes(long sizeInBytes)
sizeInBytes - @Nullable public JsonObject getStorageEngineOptions()
public CreateCollectionOptions setStorageEngineOptions(@Nullable JsonObject storageEngineOptions)
storageEngineOptions - public JsonObject getIndexOptionDefaults()
public CreateCollectionOptions setIndexOptionDefaults(JsonObject indexOptionDefaults)
indexOptionDefaults - public ValidationOptions getValidationOptions()
public CreateCollectionOptions setValidationOptions(ValidationOptions validationOptions)
@Nullable public CollationOptions getCollation()
public CreateCollectionOptions setCollation(@Nullable CollationOptions collation)
collation - Copyright © 2022 Eclipse. All rights reserved.