Class RawExternalAnalyticsLink
- java.lang.Object
-
- com.couchbase.client.java.manager.analytics.link.AnalyticsLink
-
- com.couchbase.client.java.manager.analytics.link.RawExternalAnalyticsLink
-
@Volatile public class RawExternalAnalyticsLink extends AnalyticsLink
A link of unrecognized type. Read-only.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RawExternalAnalyticsLink
fromJson(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json)
String
json()
Returns the raw JSON representation of the link.Map<String,String>
toMap()
Returns an (internal) representation of this link as a map.String
toString()
AnalyticsLinkType
type()
Returns the type of the link.-
Methods inherited from class com.couchbase.client.java.manager.analytics.link.AnalyticsLink
couchbaseRemote, dataverse, name, s3
-
-
-
-
Method Detail
-
fromJson
public static RawExternalAnalyticsLink fromJson(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json)
-
toMap
public Map<String,String> toMap()
Description copied from class:AnalyticsLink
Returns an (internal) representation of this link as a map.- Overrides:
toMap
in classAnalyticsLink
- Returns:
- a map representation of this link.
-
type
public AnalyticsLinkType type()
Description copied from class:AnalyticsLink
Returns the type of the link.- Specified by:
type
in classAnalyticsLink
- Returns:
- the type of the link.
-
json
public String json()
Returns the raw JSON representation of the link.
-
-