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 classCouchbaseRemoteAnalyticsLink.EncryptionLevelSecurity 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 Stringcertificate()CouchbaseRemoteAnalyticsLinkcertificate(String certificate)StringclientCertificate()CouchbaseRemoteAnalyticsLinkclientCertificate(String clientCertificate)StringclientKey()CouchbaseRemoteAnalyticsLinkclientKey(String clientKey)CouchbaseRemoteAnalyticsLink.EncryptionLevelencryption()CouchbaseRemoteAnalyticsLinkencryption(CouchbaseRemoteAnalyticsLink.EncryptionLevel encryption)Stringhostname()CouchbaseRemoteAnalyticsLinkhostname(String hostname)Stringpassword()CouchbaseRemoteAnalyticsLinkpassword(String password)StringtoString()AnalyticsLinkTypetype()Stringusername()CouchbaseRemoteAnalyticsLinkusername(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:
typein classAnalyticsLink
-
-