@Stability.Internal public class CoreAnalyticsLinkManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
COUCHBASE_TYPE_NAME |
static String |
S3_TYPE_NAME |
| Constructor and Description |
|---|
CoreAnalyticsLinkManager(Core core) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
createLink(Map<String,String> link,
CoreCommonOptions options) |
CompletableFuture<Void> |
dropLink(String linkName,
String dataverse,
CoreCommonOptions options) |
CompletableFuture<byte[]> |
getLinks(String dataverseName,
String linkType,
String linkName,
CoreCommonOptions options) |
CompletableFuture<Void> |
replaceLink(Map<String,String> link,
CoreCommonOptions options) |
public static final String S3_TYPE_NAME
public static final String COUCHBASE_TYPE_NAME
public CoreAnalyticsLinkManager(Core core)
public CompletableFuture<Void> createLink(Map<String,String> link, CoreCommonOptions options)
public CompletableFuture<Void> replaceLink(Map<String,String> link, CoreCommonOptions options)
public CompletableFuture<Void> dropLink(String linkName, String dataverse, CoreCommonOptions options)
public CompletableFuture<byte[]> getLinks(String dataverseName, String linkType, String linkName, CoreCommonOptions options)
dataverseName - (nullable)linkType - (nullable)linkName - (nullable) if present, dataverseName must also be presentCopyright © 2024 Couchbase, Inc.. All rights reserved.