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 RawExternalAnalyticsLinkfromJson(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json)Stringjson()Returns the raw JSON representation of the link.Map<String,String>toMap()Returns an (internal) representation of this link as a map.StringtoString()AnalyticsLinkTypetype()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:AnalyticsLinkReturns an (internal) representation of this link as a map.- Overrides:
toMapin classAnalyticsLink- Returns:
- a map representation of this link.
-
type
public AnalyticsLinkType type()
Description copied from class:AnalyticsLinkReturns the type of the link.- Specified by:
typein classAnalyticsLink- Returns:
- the type of the link.
-
json
public String json()
Returns the raw JSON representation of the link.
-
-