Couchbase .NET SDK | 3.3.5
Search Results for

    Show / Hide Table of Contents

    Class AnalyticsOptions

    Inheritance
    Object
    AnalyticsOptions
    Namespace: Couchbase.Analytics
    Assembly: Couchbase.NetClient.dll
    Syntax
    public class AnalyticsOptions : object

    Methods

    | Improve this Doc View Source

    CancellationToken(CancellationToken)

    A token for controlling cooperative cancellation of the query.

    Declaration
    public AnalyticsOptions CancellationToken(CancellationToken cancellationToken)
    Parameters
    Type Name Description
    CancellationToken cancellationToken

    A CancellationToken(CancellationToken) for controlling query cancellation

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    ClientContextId(String)

    Declaration
    public AnalyticsOptions ClientContextId(string clientContextId)
    Parameters
    Type Name Description
    String clientContextId
    Returns
    Type Description
    AnalyticsOptions
    | Improve this Doc View Source

    Parameter(Object)

    Specifies positional parameters.

    Declaration
    public AnalyticsOptions Parameter(object value)
    Parameters
    Type Name Description
    Object value

    The value of the positional parameter.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    Parameter(String, Object)

    Specifies named parameters.

    Declaration
    public AnalyticsOptions Parameter(string parameterName, object value)
    Parameters
    Type Name Description
    String parameterName

    The named parameter value.

    Object value

    The named parameter key or name.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    Priority(Boolean)

    Allows to give certain requests higher priority than others.

    Declaration
    public AnalyticsOptions Priority(bool priority)
    Parameters
    Type Name Description
    Boolean priority

    Set to true to prioritize the query.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    Raw(String, Object)

    Specifies values with their key and value as presented as part of the JSON payload.

    Declaration
    public AnalyticsOptions Raw(string key, object value)
    Parameters
    Type Name Description
    String key

    The key of the raw parameter.

    Object value

    The value of the raw parameter.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    Readonly(Boolean)

    Allows to specify if the query is readonly.

    Declaration
    public AnalyticsOptions Readonly(bool readOnly)
    Parameters
    Type Name Description
    Boolean readOnly
    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    RequestSpan(IRequestSpan)

    A parent or external span for tracing.

    Declaration
    public AnalyticsOptions RequestSpan(IRequestSpan span)
    Parameters
    Type Name Description
    IRequestSpan span

    An external IRequestSpan implementation for tracing.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    RetryStrategy(IRetryStrategy)

    Overrides the global IRetryStrategy defined in ClusterOptions for a request.

    Declaration
    public AnalyticsOptions RetryStrategy(IRetryStrategy retryStrategy)
    Parameters
    Type Name Description
    IRetryStrategy retryStrategy

    The IRetryStrategy to use for a single request.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    ScanConsistency(AnalyticsScanConsistency)

    The AnalyticsScanConsistency you require for your analytics query.

    Declaration
    public AnalyticsOptions ScanConsistency(AnalyticsScanConsistency scanConsistency)
    Parameters
    Type Name Description
    AnalyticsScanConsistency scanConsistency

    The AnalyticsScanConsistency for documents to be included in the analytics results.

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    | Improve this Doc View Source

    Timeout(TimeSpan)

    Specifies how long to allow the operation to continue running before it is cancelled.

    Declaration
    public AnalyticsOptions Timeout(TimeSpan timeout)
    Parameters
    Type Name Description
    TimeSpan timeout

    A

    Returns
    Type Description
    AnalyticsOptions

    A AnalyticsOptions object for chaining options.

    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2022 Couchbase, Inc.