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
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
-
Constructor Details
-
CouchbaseRemoteAnalyticsLink
-
-
Method Details
-
hostname
-
hostname
-
encryption
-
encryption
public CouchbaseRemoteAnalyticsLink encryption(CouchbaseRemoteAnalyticsLink.EncryptionLevel encryption) -
username
-
username
-
password
-
password
-
certificate
-
certificate
-
clientCertificate
-
clientCertificate
-
clientKey
-
clientKey
-
type
- Specified by:
type
in classAnalyticsLink
-
toString
-