Class CoreAnalyticsLinkManager
java.lang.Object
com.couchbase.client.core.manager.CoreAnalyticsLinkManager
@Internal public class CoreAnalyticsLinkManager extends Object
-
Field Summary
Fields Modifier and Type Field Description static String
AZURE_BLOB_TYPE_NAME
static String
COUCHBASE_TYPE_NAME
static String
S3_TYPE_NAME
-
Constructor Summary
Constructors Constructor Description CoreAnalyticsLinkManager(Core core)
-
Method Summary
Modifier and Type Method Description CompletableFuture<Void>
createLink(Map<String,String> link, CoreCommonOptions options)
CompletableFuture<Void>
dropLink(String linkName, String dataverse, CoreCommonOptions options)
CompletableFuture<byte[]>
getAllLinks(String dataverseName, String linkType, CoreCommonOptions options)
CompletableFuture<Void>
replaceLink(Map<String,String> link, CoreCommonOptions options)
-
Field Details
-
S3_TYPE_NAME
- See Also:
- Constant Field Values
-
AZURE_BLOB_TYPE_NAME
- See Also:
- Constant Field Values
-
COUCHBASE_TYPE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Details
-
CoreAnalyticsLinkManager
-
-
Method Details
-
createLink
-
replaceLink
-
dropLink
public CompletableFuture<Void> dropLink(String linkName, String dataverse, CoreCommonOptions options) -
getAllLinks
public CompletableFuture<byte[]> getAllLinks(String dataverseName, String linkType, CoreCommonOptions options)- Parameters:
dataverseName
- (nullable)linkType
- (nullable)
-