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 Details

    • 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 class AnalyticsLink
      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 class AnalyticsLink
      Returns:
      the type of the link.
    • json

      public String json()
      Returns the raw JSON representation of the link.
    • toString

      public String toString()
      Overrides:
      toString in class Object