Skip to main content

Interface IDiscoveryChainEndpoint

Namespace: Consul.Interfaces
Assembly: Consul.dll

The interface for the Discovery Chain API Endpoints

public interface IDiscoveryChainEndpoint

Methods

Get(string, QueryOptions, CancellationToken)

Task<QueryResult<DiscoveryChainResponse>> Get(string name, QueryOptions q, CancellationToken ct)

Parameters

name string

q QueryOptions

ct CancellationToken

Returns

Task <QueryResult <DiscoveryChainResponse >>

Get(string, QueryOptions)

Task<QueryResult<DiscoveryChainResponse>> Get(string name, QueryOptions q)

Parameters

name string

q QueryOptions

Returns

Task <QueryResult <DiscoveryChainResponse >>

Get(string, CancellationToken)

Task<QueryResult<DiscoveryChainResponse>> Get(string name, CancellationToken ct)

Parameters

name string

ct CancellationToken

Returns

Task <QueryResult <DiscoveryChainResponse >>

Get(string)

Task<QueryResult<DiscoveryChainResponse>> Get(string name)

Parameters

name string

Returns

Task <QueryResult <DiscoveryChainResponse >>

Get(string, DiscoveryChainOptions, WriteOptions, string, CancellationToken)

Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, WriteOptions q, string compileDataCenter = null, CancellationToken ct = default)

Parameters

name string

options DiscoveryChainOptions

q WriteOptions

compileDataCenter string

ct CancellationToken

Returns

Task <WriteResult <DiscoveryChainResponse >>

Get(string, DiscoveryChainOptions, string, CancellationToken)

Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, string compileDataCenter, CancellationToken ct)

Parameters

name string

options DiscoveryChainOptions

compileDataCenter string

ct CancellationToken

Returns

Task <WriteResult <DiscoveryChainResponse >>

Get(string, DiscoveryChainOptions, string)

Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, string compileDataCenter)

Parameters

name string

options DiscoveryChainOptions

compileDataCenter string

Returns

Task <WriteResult <DiscoveryChainResponse >>

Get(string, DiscoveryChainOptions, CancellationToken)

Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, CancellationToken ct)

Parameters

name string

options DiscoveryChainOptions

ct CancellationToken

Returns

Task <WriteResult <DiscoveryChainResponse >>

Get(string, DiscoveryChainOptions)

Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options)

Parameters

name string

options DiscoveryChainOptions

Returns

Task <WriteResult <DiscoveryChainResponse >>

  • Methods
    • Get(string, QueryOptions, CancellationToken)
    • Get(string, QueryOptions)
    • Get(string, CancellationToken)
    • Get(string)
    • Get(string, DiscoveryChainOptions, WriteOptions, string, CancellationToken)
    • Get(string, DiscoveryChainOptions, string, CancellationToken)
    • Get(string, DiscoveryChainOptions, string)
    • Get(string, DiscoveryChainOptions, CancellationToken)
    • Get(string, DiscoveryChainOptions)