public final class CouchbaseCollectionHelper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
collectionExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static boolean |
collectionHasPrimaryIndex(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
createCollectionIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
createPrimaryIndexIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
createScopeIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName) |
static void |
deleteAllDocuments(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
dropCollectionIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
dropIndexIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
java.lang.String indexName) |
static void |
dropPrimaryIndexIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static boolean |
indexExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
java.lang.String indexName) |
static boolean |
scopeExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName) |
static java.util.List<com.couchbase.client.java.json.JsonObject> |
selectAllDocuments(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName) |
static void |
waitForQueryableCollection(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
int maxAttempts,
java.time.Duration delay) |
public static boolean scopeExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName)
public static boolean collectionExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static boolean indexExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
java.lang.String indexName)
public static boolean collectionHasPrimaryIndex(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void createScopeIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName)
public static void createCollectionIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void dropCollectionIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void waitForQueryableCollection(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
int maxAttempts,
java.time.Duration delay)
public static java.util.List<com.couchbase.client.java.json.JsonObject> selectAllDocuments(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void deleteAllDocuments(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void createPrimaryIndexIfNotExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void dropPrimaryIndexIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName)
public static void dropIndexIfExists(com.couchbase.client.java.Cluster cluster,
java.lang.String bucketName,
java.lang.String scopeName,
java.lang.String collectionName,
java.lang.String indexName)