Class CouchbaseRemoteAnalyticsLink
- java.lang.Object
-
- com.couchbase.client.java.manager.analytics.link.AnalyticsLink
-
- com.couchbase.client.java.manager.analytics.link.CouchbaseRemoteAnalyticsLink
-
public class CouchbaseRemoteAnalyticsLink extends AnalyticsLink
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CouchbaseRemoteAnalyticsLink.EncryptionLevel
Security options for remote Couchbase links.
-
Constructor Summary
Constructors Constructor Description CouchbaseRemoteAnalyticsLink(String name, String dataverse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
certificate()
CouchbaseRemoteAnalyticsLink
certificate(String certificate)
String
clientCertificate()
CouchbaseRemoteAnalyticsLink
clientCertificate(String clientCertificate)
String
clientKey()
CouchbaseRemoteAnalyticsLink
clientKey(String clientKey)
CouchbaseRemoteAnalyticsLink.EncryptionLevel
encryption()
CouchbaseRemoteAnalyticsLink
encryption(CouchbaseRemoteAnalyticsLink.EncryptionLevel encryption)
String
hostname()
CouchbaseRemoteAnalyticsLink
hostname(String hostname)
String
password()
CouchbaseRemoteAnalyticsLink
password(String password)
String
toString()
AnalyticsLinkType
type()
String
username()
CouchbaseRemoteAnalyticsLink
username(String username)
-
Methods inherited from class com.couchbase.client.java.manager.analytics.link.AnalyticsLink
dataverse, name, toMap
-
-
-
-
Method Detail
-
hostname
public String hostname()
-
hostname
public CouchbaseRemoteAnalyticsLink hostname(String hostname)
-
encryption
public CouchbaseRemoteAnalyticsLink.EncryptionLevel encryption()
-
encryption
public CouchbaseRemoteAnalyticsLink encryption(CouchbaseRemoteAnalyticsLink.EncryptionLevel encryption)
-
username
public String username()
-
username
public CouchbaseRemoteAnalyticsLink username(String username)
-
password
public String password()
-
password
public CouchbaseRemoteAnalyticsLink password(String password)
-
certificate
public String certificate()
-
certificate
public CouchbaseRemoteAnalyticsLink certificate(String certificate)
-
clientCertificate
public String clientCertificate()
-
clientCertificate
public CouchbaseRemoteAnalyticsLink clientCertificate(String clientCertificate)
-
clientKey
public String clientKey()
-
clientKey
public CouchbaseRemoteAnalyticsLink clientKey(String clientKey)
-
type
public AnalyticsLinkType type()
- Specified by:
type
in classAnalyticsLink
-
-