Couchbase .NET SDK | 3.8.0
Search Results for

    Show / Hide Table of Contents

    Class CouchbaseRemoteAnalyticsLink

    Inheritance
    object
    AnalyticsLink
    CouchbaseRemoteAnalyticsLink
    Implements
    IEquatable<AnalyticsLink>
    IEquatable<CouchbaseRemoteAnalyticsLink>
    Inherited Members
    AnalyticsLink.Name
    AnalyticsLink.Dataverse
    AnalyticsLink.ValidateForRequest()
    AnalyticsLink.RequiredToBeSet(string, string, List<string>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Management.Analytics.Link
    Assembly: Couchbase.NetClient.dll
    Syntax
    public record CouchbaseRemoteAnalyticsLink : AnalyticsLink, IEquatable<AnalyticsLink>, IEquatable<CouchbaseRemoteAnalyticsLink>

    Constructors

    | Edit this page View Source

    CouchbaseRemoteAnalyticsLink(string, string, string, EncryptionSettings?)

    Declaration
    public CouchbaseRemoteAnalyticsLink(string Name, string Dataverse, string Hostname, CouchbaseRemoteAnalyticsLink.EncryptionSettings? Encryption = null)
    Parameters
    Type Name Description
    string Name
    string Dataverse
    string Hostname
    CouchbaseRemoteAnalyticsLink.EncryptionSettings Encryption

    Properties

    | Edit this page View Source

    Encryption

    Declaration
    public CouchbaseRemoteAnalyticsLink.EncryptionSettings? Encryption { get; init; }
    Property Value
    Type Description
    CouchbaseRemoteAnalyticsLink.EncryptionSettings
    | Edit this page View Source

    Hostname

    Declaration
    public string Hostname { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    LinkType

    Declaration
    public override string LinkType { get; }
    Property Value
    Type Description
    string
    Overrides
    AnalyticsLink.LinkType
    | Edit this page View Source

    Password

    Declaration
    public string? Password { get; init; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Username

    Declaration
    public string? Username { get; init; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    GetFormData()

    Declaration
    protected override IEnumerable<KeyValuePair<string, string>> GetFormData()
    Returns
    Type Description
    IEnumerable<KeyValuePair<string, string>>
    Overrides
    AnalyticsLink.GetFormData()
    | Edit this page View Source

    TryValidateForRequest(out List<string>)

    Declaration
    public override bool TryValidateForRequest(out List<string> errors)
    Parameters
    Type Name Description
    List<string> errors
    Returns
    Type Description
    bool
    Overrides
    AnalyticsLink.TryValidateForRequest(out List<string>)
    | Edit this page View Source

    WithFullEncryption(string, string, string, string, string, string)

    Declaration
    public static CouchbaseRemoteAnalyticsLink WithFullEncryption(string name, string dataverse, string hostname, string certificate, string clientCertificate, string clientKey)
    Parameters
    Type Name Description
    string name
    string dataverse
    string hostname
    string certificate
    string clientCertificate
    string clientKey
    Returns
    Type Description
    CouchbaseRemoteAnalyticsLink
    | Edit this page View Source

    WithPassword(string)

    Declaration
    public CouchbaseRemoteAnalyticsLink WithPassword(string password)
    Parameters
    Type Name Description
    string password
    Returns
    Type Description
    CouchbaseRemoteAnalyticsLink
    | Edit this page View Source

    WithUsername(string)

    Declaration
    public CouchbaseRemoteAnalyticsLink WithUsername(string username)
    Parameters
    Type Name Description
    string username
    Returns
    Type Description
    CouchbaseRemoteAnalyticsLink

    Implements

    IEquatable<T>
    IEquatable<T>
    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.