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)