• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Authpb
    • AuthReflection
    • Permission
    • Permission.Types
    • Permission.Types.Type
    • Role
    • User
    • UserAddOptions
  • Etcd
    • DIExtensions
    • EtcdClient
    • EtcdClientCache
    • EtcdClientFactory
    • EtcdClientOptions
    • EtcdExtensions
    • EtcdWatcher
    • IEtcdClient
    • IEtcdClientFactory
    • StaticAddressResolverFactory
  • Etcd.Configuration
    • EtcdConfigurationOptions
  • Etcdserverpb
    • AlarmMember
    • AlarmRequest
    • AlarmRequest.Types
    • AlarmRequest.Types.AlarmAction
    • AlarmResponse
    • AlarmType
    • Auth
    • Auth.AuthClient
    • AuthDisableRequest
    • AuthDisableResponse
    • AuthEnableRequest
    • AuthEnableResponse
    • AuthRoleAddRequest
    • AuthRoleAddResponse
    • AuthRoleDeleteRequest
    • AuthRoleDeleteResponse
    • AuthRoleGetRequest
    • AuthRoleGetResponse
    • AuthRoleGrantPermissionRequest
    • AuthRoleGrantPermissionResponse
    • AuthRoleListRequest
    • AuthRoleListResponse
    • AuthRoleRevokePermissionRequest
    • AuthRoleRevokePermissionResponse
    • AuthStatusRequest
    • AuthStatusResponse
    • AuthUserAddRequest
    • AuthUserAddResponse
    • AuthUserChangePasswordRequest
    • AuthUserChangePasswordResponse
    • AuthUserDeleteRequest
    • AuthUserDeleteResponse
    • AuthUserGetRequest
    • AuthUserGetResponse
    • AuthUserGrantRoleRequest
    • AuthUserGrantRoleResponse
    • AuthUserListRequest
    • AuthUserListResponse
    • AuthUserRevokeRoleRequest
    • AuthUserRevokeRoleResponse
    • AuthenticateRequest
    • AuthenticateResponse
    • Cluster
    • Cluster.ClusterClient
    • CompactionRequest
    • CompactionResponse
    • Compare
    • Compare.TargetUnionOneofCase
    • Compare.Types
    • Compare.Types.CompareResult
    • Compare.Types.CompareTarget
    • DefragmentRequest
    • DefragmentResponse
    • DeleteRangeRequest
    • DeleteRangeResponse
    • DowngradeInfo
    • DowngradeRequest
    • DowngradeRequest.Types
    • DowngradeRequest.Types.DowngradeAction
    • DowngradeResponse
    • DowngradeVersionTestRequest
    • HashKVRequest
    • HashKVResponse
    • HashRequest
    • HashResponse
    • KV
    • KV.KVClient
    • Lease
    • Lease.LeaseClient
    • LeaseCheckpoint
    • LeaseCheckpointRequest
    • LeaseCheckpointResponse
    • LeaseGrantRequest
    • LeaseGrantResponse
    • LeaseKeepAliveRequest
    • LeaseKeepAliveResponse
    • LeaseLeasesRequest
    • LeaseLeasesResponse
    • LeaseRevokeRequest
    • LeaseRevokeResponse
    • LeaseStatus
    • LeaseTimeToLiveRequest
    • LeaseTimeToLiveResponse
    • Maintenance
    • Maintenance.MaintenanceClient
    • Member
    • MemberAddRequest
    • MemberAddResponse
    • MemberListRequest
    • MemberListResponse
    • MemberPromoteRequest
    • MemberPromoteResponse
    • MemberRemoveRequest
    • MemberRemoveResponse
    • MemberUpdateRequest
    • MemberUpdateResponse
    • MoveLeaderRequest
    • MoveLeaderResponse
    • PutRequest
    • PutResponse
    • RangeRequest
    • RangeRequest.Types
    • RangeRequest.Types.SortOrder
    • RangeRequest.Types.SortTarget
    • RangeResponse
    • RequestOp
    • RequestOp.RequestOneofCase
    • ResponseHeader
    • ResponseOp
    • ResponseOp.ResponseOneofCase
    • RpcReflection
    • SnapshotRequest
    • SnapshotResponse
    • StatusRequest
    • StatusResponse
    • TxnRequest
    • TxnResponse
    • Watch
    • Watch.WatchClient
    • WatchCancelRequest
    • WatchCreateRequest
    • WatchCreateRequest.Types
    • WatchCreateRequest.Types.FilterType
    • WatchProgressRequest
    • WatchRequest
    • WatchRequest.RequestUnionOneofCase
    • WatchResponse
  • Gogoproto
    • GogoExtensions
    • GogoReflection
  • Google.Api
    • Advice
    • AnnotationsExtensions
    • AnnotationsReflection
    • AuthProvider
    • AuthReflection
    • AuthRequirement
    • Authentication
    • AuthenticationRule
    • Backend
    • BackendReflection
    • BackendRule
    • BackendRule.AuthenticationOneofCase
    • BackendRule.Types
    • BackendRule.Types.PathTranslation
    • Billing
    • Billing.Types
    • Billing.Types.BillingDestination
    • BillingReflection
    • ChangeType
    • ClientExtensions
    • ClientLibraryDestination
    • ClientLibraryOrganization
    • ClientLibrarySettings
    • ClientReflection
    • CommonLanguageSettings
    • ConfigChange
    • ConfigChangeReflection
    • ConsumerReflection
    • Context
    • ContextReflection
    • ContextRule
    • Control
    • ControlReflection
    • CppSettings
    • CustomHttpPattern
    • Distribution
    • Distribution.Types
    • Distribution.Types.BucketOptions
    • Distribution.Types.BucketOptions.OptionsOneofCase
    • Distribution.Types.BucketOptions.Types
    • Distribution.Types.BucketOptions.Types.Explicit
    • Distribution.Types.BucketOptions.Types.Exponential
    • Distribution.Types.BucketOptions.Types.Linear
    • Distribution.Types.Exemplar
    • Distribution.Types.Range
    • DistributionReflection
    • Documentation
    • DocumentationReflection
    • DocumentationRule
    • DotnetSettings
    • Endpoint
    • EndpointReflection
    • ErrorReason
    • ErrorReasonReflection
    • FieldBehavior
    • FieldBehaviorExtensions
    • FieldBehaviorReflection
    • FieldInfo
    • FieldInfo.Types
    • FieldInfo.Types.Format
    • FieldInfoExtensions
    • FieldInfoReflection
    • FieldPolicy
    • GoSettings
    • Http
    • HttpBody
    • HttpReflection
    • HttpRule
    • HttpRule.PatternOneofCase
    • HttpbodyReflection
    • JavaSettings
    • JwtLocation
    • JwtLocation.InOneofCase
    • LabelDescriptor
    • LabelDescriptor.Types
    • LabelDescriptor.Types.ValueType
    • LabelReflection
    • LaunchStage
    • LaunchStageReflection
    • LogDescriptor
    • LogReflection
    • Logging
    • Logging.Types
    • Logging.Types.LoggingDestination
    • LoggingReflection
    • MethodPolicy
    • MethodSettings
    • MethodSettings.Types
    • MethodSettings.Types.LongRunning
    • Metric
    • MetricDescriptor
    • MetricDescriptor.Types
    • MetricDescriptor.Types.MetricDescriptorMetadata
    • MetricDescriptor.Types.MetricKind
    • MetricDescriptor.Types.ValueType
    • MetricReflection
    • MetricRule
    • MonitoredResource
    • MonitoredResourceDescriptor
    • MonitoredResourceMetadata
    • MonitoredResourceReflection
    • Monitoring
    • Monitoring.Types
    • Monitoring.Types.MonitoringDestination
    • MonitoringReflection
    • NodeSettings
    • OAuthRequirements
    • Page
    • PhpSettings
    • PolicyExtensions
    • PolicyReflection
    • ProjectProperties
    • Property
    • Property.Types
    • Property.Types.PropertyType
    • Publishing
    • PythonSettings
    • PythonSettings.Types
    • PythonSettings.Types.ExperimentalFeatures
    • Quota
    • QuotaLimit
    • QuotaReflection
    • ResourceDescriptor
    • ResourceDescriptor.Types
    • ResourceDescriptor.Types.History
    • ResourceDescriptor.Types.Style
    • ResourceExtensions
    • ResourceReference
    • ResourceReflection
    • RoutingExtensions
    • RoutingParameter
    • RoutingReflection
    • RoutingRule
    • RubySettings
    • Service
    • ServiceReflection
    • SourceInfo
    • SourceInfoReflection
    • SystemParameter
    • SystemParameterReflection
    • SystemParameterRule
    • SystemParameters
    • TypeReference
    • Usage
    • UsageReflection
    • UsageRule
    • Visibility
    • VisibilityExtensions
    • VisibilityReflection
    • VisibilityRule
  • Google.Protobuf
    • ByteString
    • CodedInputStream
    • CodedOutputStream
    • CodedOutputStream.OutOfSpaceException
    • Extension
    • ExtensionRegistry
    • ExtensionSet
    • ExtensionSet<TTarget>
    • Extension<TTarget, TValue>
    • FieldCodec
    • FieldCodec<T>
    • IBufferMessage
    • ICustomDiagnosticMessage
    • IDeepCloneable<T>
    • IExtendableMessage<T>
    • IMessage
    • IMessage<T>
    • InvalidJsonException
    • InvalidProtocolBufferException
    • JsonFormatter
    • JsonFormatter.Settings
    • JsonParser
    • JsonParser.Settings
    • MessageExtensions
    • MessageParser
    • MessageParser<T>
    • ParseContext
    • ProtoPreconditions
    • RepeatedExtension<TTarget, TValue>
    • RepeatedFieldExtensions
    • UnknownFieldSet
    • UnsafeByteOperations
    • UnsafeCollectionOperations
    • WireFormat
    • WireFormat.WireType
    • WriteContext
  • Google.Protobuf.Collections
    • Lists
    • MapField<TKey, TValue>
    • MapField<TKey, TValue>.Codec
    • ProtobufEqualityComparers
    • RepeatedField<T>
  • Google.Protobuf.Compiler
    • CodeGeneratorRequest
    • CodeGeneratorResponse
    • CodeGeneratorResponse.Types
    • CodeGeneratorResponse.Types.Feature
    • CodeGeneratorResponse.Types.File
    • PluginReflection
    • Version
  • Google.Protobuf.Reflection
    • CustomOptions
    • DescriptorBase
    • DescriptorDeclaration
    • DescriptorProto
    • DescriptorProto.Types
    • DescriptorProto.Types.ExtensionRange
    • DescriptorProto.Types.ReservedRange
    • DescriptorReflection
    • DescriptorValidationException
    • Edition
    • EnumDescriptor
    • EnumDescriptorProto
    • EnumDescriptorProto.Types
    • EnumDescriptorProto.Types.EnumReservedRange
    • EnumOptions
    • EnumValueDescriptor
    • EnumValueDescriptorProto
    • EnumValueOptions
    • ExtensionCollection
    • ExtensionRangeOptions
    • ExtensionRangeOptions.Types
    • ExtensionRangeOptions.Types.Declaration
    • ExtensionRangeOptions.Types.VerificationState
    • FeatureSet
    • FeatureSet.Types
    • FeatureSet.Types.EnforceNamingStyle
    • FeatureSet.Types.EnumType
    • FeatureSet.Types.FieldPresence
    • FeatureSet.Types.JsonFormat
    • FeatureSet.Types.MessageEncoding
    • FeatureSet.Types.RepeatedFieldEncoding
    • FeatureSet.Types.Utf8Validation
    • FeatureSetDefaults
    • FeatureSetDefaults.Types
    • FeatureSetDefaults.Types.FeatureSetEditionDefault
    • FieldDescriptor
    • FieldDescriptorProto
    • FieldDescriptorProto.Types
    • FieldDescriptorProto.Types.Label
    • FieldDescriptorProto.Types.Type
    • FieldOptions
    • FieldOptions.Types
    • FieldOptions.Types.CType
    • FieldOptions.Types.EditionDefault
    • FieldOptions.Types.FeatureSupport
    • FieldOptions.Types.JSType
    • FieldOptions.Types.OptionRetention
    • FieldOptions.Types.OptionTargetType
    • FieldType
    • FileDescriptor
    • FileDescriptorProto
    • FileDescriptorSet
    • FileOptions
    • FileOptions.Types
    • FileOptions.Types.OptimizeMode
    • GeneratedClrTypeInfo
    • GeneratedCodeInfo
    • GeneratedCodeInfo.Types
    • GeneratedCodeInfo.Types.Annotation
    • GeneratedCodeInfo.Types.Annotation.Types
    • GeneratedCodeInfo.Types.Annotation.Types.Semantic
    • IDescriptor
    • IFieldAccessor
    • MessageDescriptor
    • MessageDescriptor.FieldCollection
    • MessageOptions
    • MethodDescriptor
    • MethodDescriptorProto
    • MethodOptions
    • MethodOptions.Types
    • MethodOptions.Types.IdempotencyLevel
    • OneofAccessor
    • OneofDescriptor
    • OneofDescriptorProto
    • OneofOptions
    • OriginalNameAttribute
    • ServiceDescriptor
    • ServiceDescriptorProto
    • ServiceOptions
    • SourceCodeInfo
    • SourceCodeInfo.Types
    • SourceCodeInfo.Types.Location
    • Syntax
    • TypeRegistry
    • UninterpretedOption
    • UninterpretedOption.Types
    • UninterpretedOption.Types.NamePart
  • Google.Protobuf.WellKnownTypes
    • Any
    • AnyReflection
    • Api
    • ApiReflection
    • BoolValue
    • BytesValue
    • DoubleValue
    • Duration
    • DurationReflection
    • Empty
    • EmptyReflection
    • Enum
    • EnumValue
    • Field
    • Field.Types
    • Field.Types.Cardinality
    • Field.Types.Kind
    • FieldMask
    • FieldMask.MergeOptions
    • FieldMaskReflection
    • FloatValue
    • Int32Value
    • Int64Value
    • ListValue
    • Method
    • Mixin
    • NullValue
    • Option
    • SourceContext
    • SourceContextReflection
    • StringValue
    • Struct
    • StructReflection
    • Syntax
    • TimeExtensions
    • Timestamp
    • TimestampReflection
    • Type
    • TypeReflection
    • UInt32Value
    • UInt64Value
    • Value
    • Value.KindOneofCase
    • WrappersReflection
  • Google.Rpc
    • BadRequest
    • BadRequest.Types
    • BadRequest.Types.FieldViolation
    • Code
    • CodeReflection
    • DebugInfo
    • ErrorDetailsReflection
    • ErrorInfo
    • Help
    • Help.Types
    • Help.Types.Link
    • HttpHeader
    • HttpReflection
    • HttpRequest
    • HttpResponse
    • LocalizedMessage
    • PreconditionFailure
    • PreconditionFailure.Types
    • PreconditionFailure.Types.Violation
    • QuotaFailure
    • QuotaFailure.Types
    • QuotaFailure.Types.Violation
    • RequestInfo
    • ResourceInfo
    • RetryInfo
    • StandardErrorTypeRegistry
    • Status
    • StatusReflection
  • Google.Rpc.Context
    • AttributeContext
    • AttributeContext.Types
    • AttributeContext.Types.Api
    • AttributeContext.Types.Auth
    • AttributeContext.Types.Peer
    • AttributeContext.Types.Request
    • AttributeContext.Types.Resource
    • AttributeContext.Types.Response
    • AttributeContextReflection
    • AuditContext
    • AuditContextReflection
  • Google.Type
    • CalendarPeriod
    • CalendarPeriodReflection
    • Color
    • ColorReflection
    • Date
    • DateExtensions
    • DateReflection
    • DateTime
    • DateTime.TimeOffsetOneofCase
    • DatetimeReflection
    • DayOfWeek
    • DayofweekReflection
    • Decimal
    • DecimalReflection
    • Expr
    • ExprReflection
    • Fraction
    • FractionReflection
    • Interval
    • IntervalReflection
    • LatLng
    • LatlngReflection
    • LocalizedText
    • LocalizedTextReflection
    • Money
    • MoneyReflection
    • Month
    • MonthReflection
    • PhoneNumber
    • PhoneNumber.KindOneofCase
    • PhoneNumber.Types
    • PhoneNumber.Types.ShortCode
    • PhoneNumberReflection
    • PostalAddress
    • PostalAddressReflection
    • Quaternion
    • QuaternionReflection
    • TimeOfDay
    • TimeZone
    • TimeofdayReflection
  • Grpc.Core
    • AsyncAuthInterceptor
    • AsyncClientStreamingCall<TRequest, TResponse>
    • AsyncDuplexStreamingCall<TRequest, TResponse>
    • AsyncServerStreamingCall<TResponse>
    • AsyncStreamReaderExtensions
    • AsyncUnaryCall<TResponse>
    • AuthContext
    • AuthInterceptorContext
    • AuthProperty
    • BindServiceMethodAttribute
    • CallCredentials
    • CallCredentialsConfiguratorBase
    • CallInvoker
    • CallOptions
    • ChannelBase
    • ChannelCredentials
    • ChannelCredentialsConfiguratorBase
    • ClientBase
    • ClientBase.ClientBaseConfiguration
    • ClientBase<T>
    • ClientStreamingServerMethod<TRequest, TResponse>
    • ConnectivityState
    • ContextPropagationOptions
    • ContextPropagationToken
    • DeserializationContext
    • DuplexStreamingServerMethod<TRequest, TResponse>
    • IAsyncStreamReader<T>
    • IAsyncStreamWriter<T>
    • IClientStreamWriter<T>
    • IMethod
    • IServerStreamWriter<T>
    • KeyCertificatePair
    • Marshaller<T>
    • Marshallers
    • Metadata
    • Metadata.Entry
    • MethodType
    • Method<TRequest, TResponse>
    • RpcException
    • SerializationContext
    • ServerCallContext
    • ServerServiceDefinition
    • ServerServiceDefinition.Builder
    • ServerStreamingServerMethod<TRequest, TResponse>
    • ServiceBinderBase
    • SslCredentials
    • Status
    • StatusCode
    • UnaryServerMethod<TRequest, TResponse>
    • VerifyPeerCallback
    • VerifyPeerContext
    • VersionInfo
    • WriteFlags
    • WriteOptions
  • Grpc.Core.Interceptors
    • CallInvokerExtensions
    • ChannelExtensions
    • ClientInterceptorContext<TRequest, TResponse>
    • Interceptor
    • Interceptor.AsyncClientStreamingCallContinuation<TRequest, TResponse>
    • Interceptor.AsyncDuplexStreamingCallContinuation<TRequest, TResponse>
    • Interceptor.AsyncServerStreamingCallContinuation<TRequest, TResponse>
    • Interceptor.AsyncUnaryCallContinuation<TRequest, TResponse>
    • Interceptor.BlockingUnaryCallContinuation<TRequest, TResponse>
  • Grpc.Core.Utils
    • GrpcPreconditions
  • Grpc.Net.Client
    • GrpcChannel
    • GrpcChannelOptions
  • Grpc.Net.Client.Balancer
    • BalancerAddress
    • BalancerAttributes
    • BalancerAttributesKey<TValue>
    • BalancerState
    • ChannelState
    • CompletionContext
    • DnsResolverFactory
    • IBackoffPolicy
    • IBackoffPolicyFactory
    • IChannelControlHelper
    • ISubchannelCallTracker
    • LoadBalancer
    • LoadBalancerFactory
    • LoadBalancerOptions
    • PickContext
    • PickFirstBalancerFactory
    • PickResult
    • PickResultType
    • PollingResolver
    • Resolver
    • ResolverFactory
    • ResolverOptions
    • ResolverResult
    • RoundRobinBalancerFactory
    • StaticResolverFactory
    • Subchannel
    • SubchannelOptions
    • SubchannelPicker
    • SubchannelState
    • SubchannelsLoadBalancer
  • Grpc.Net.Client.Configuration
    • ConfigObject
    • HedgingPolicy
    • LoadBalancingConfig
    • MethodConfig
    • MethodName
    • PickFirstConfig
    • RetryPolicy
    • RetryThrottlingPolicy
    • RoundRobinConfig
    • ServiceConfig
  • Grpc.Net.Compression
    • DeflateCompressionProvider
    • GzipCompressionProvider
    • ICompressionProvider
  • Microsoft.Extensions.Configuration
    • ChainedBuilderExtensions
    • ChainedConfigurationProvider
    • ChainedConfigurationSource
    • ConfigurationBuilder
    • ConfigurationDebugViewContext
    • ConfigurationExtensions
    • ConfigurationKeyComparer
    • ConfigurationKeyNameAttribute
    • ConfigurationManager
    • ConfigurationPath
    • ConfigurationProvider
    • ConfigurationReloadToken
    • ConfigurationRoot
    • ConfigurationRootExtensions
    • ConfigurationSection
    • EtcdConfigurationExtensions
    • IConfiguration
    • IConfigurationBuilder
    • IConfigurationManager
    • IConfigurationProvider
    • IConfigurationRoot
    • IConfigurationSection
    • IConfigurationSource
    • MemoryConfigurationBuilderExtensions
    • StreamConfigurationProvider
    • StreamConfigurationSource
  • Microsoft.Extensions.Configuration.Memory
    • MemoryConfigurationProvider
    • MemoryConfigurationSource
  • Microsoft.Extensions.DependencyInjection
    • ActivatorUtilities
    • ActivatorUtilitiesConstructorAttribute
    • AsyncServiceScope
    • DefaultServiceProviderFactory
    • FromKeyedServicesAttribute
    • IKeyedServiceProvider
    • IServiceCollection
    • IServiceProviderFactory<TContainerBuilder>
    • IServiceProviderIsKeyedService
    • IServiceProviderIsService
    • IServiceScope
    • IServiceScopeFactory
    • ISupportRequiredService
    • KeyedService
    • ObjectFactory
    • ObjectFactory<T>
    • ServiceCollection
    • ServiceCollectionContainerBuilderExtensions
    • ServiceCollectionServiceExtensions
    • ServiceDescriptor
    • ServiceKeyAttribute
    • ServiceLifetime
    • ServiceProvider
    • ServiceProviderKeyedServiceExtensions
    • ServiceProviderOptions
    • ServiceProviderServiceExtensions
  • Microsoft.Extensions.DependencyInjection.Extensions
    • ServiceCollectionDescriptorExtensions
  • Microsoft.Extensions.Logging
    • EventId
    • IExternalScopeProvider
    • ILogger
    • ILoggerFactory
    • ILoggerProvider
    • ILogger<TCategoryName>
    • ISupportExternalScope
    • LogDefineOptions
    • LogLevel
    • LoggerExtensions
    • LoggerExternalScopeProvider
    • LoggerFactoryExtensions
    • LoggerMessage
    • LoggerMessageAttribute
    • Logger<T>
  • Microsoft.Extensions.Logging.Abstractions
    • LogEntry<TState>
    • NullLogger
    • NullLoggerFactory
    • NullLoggerProvider
    • NullLogger<T>
  • Microsoft.Extensions.Primitives
    • CancellationChangeToken
    • ChangeToken
    • CompositeChangeToken
    • Extensions
    • IChangeToken
    • StringSegment
    • StringSegmentComparer
    • StringTokenizer
    • StringTokenizer.Enumerator
    • StringValues
    • StringValues.Enumerator
  • Mvccpb
    • Event
    • Event.Types
    • Event.Types.EventType
    • KeyValue
    • KvReflection
  • Test
    • Testt
  • V3Electionpb
    • CampaignRequest
    • CampaignResponse
    • Election
    • Election.ElectionClient
    • ElectionReflection
    • LeaderKey
    • LeaderRequest
    • LeaderResponse
    • ProclaimRequest
    • ProclaimResponse
    • ResignRequest
    • ResignResponse
  • V3Lockpb
    • Lock
    • Lock.LockClient
    • LockReflection
    • LockRequest
    • LockResponse
    • UnlockRequest
    • UnlockResponse
  • Versionpb
    • VersionExtensions
    • VersionReflection

Interface IEtcdClient

Inherited Members
IDisposable.Dispose()
Namespace: Etcd
Assembly: etcd.v3.dll
Syntax
public interface IEtcdClient : IDisposable

Properties

View Source

AuthClient

Declaration
Auth.AuthClient AuthClient { get; }
Property Value
Type Description
Auth.AuthClient
View Source

ClusterClient

Declaration
Cluster.ClusterClient ClusterClient { get; }
Property Value
Type Description
Cluster.ClusterClient
View Source

ElectionClient

Declaration
Election.ElectionClient ElectionClient { get; }
Property Value
Type Description
Election.ElectionClient
View Source

KVClient

Declaration
KV.KVClient KVClient { get; }
Property Value
Type Description
KV.KVClient
View Source

LeaseClient

Declaration
Lease.LeaseClient LeaseClient { get; }
Property Value
Type Description
Lease.LeaseClient
View Source

LockClient

Declaration
Lock.LockClient LockClient { get; }
Property Value
Type Description
Lock.LockClient
View Source

MaintenanceClient

Declaration
Maintenance.MaintenanceClient MaintenanceClient { get; }
Property Value
Type Description
Maintenance.MaintenanceClient
View Source

WatchClient

Declaration
Watch.WatchClient WatchClient { get; }
Property Value
Type Description
Watch.WatchClient

Methods

View Source

Alarm(AlarmRequest, Metadata, DateTime?)

Declaration
AlarmResponse Alarm(AlarmRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AlarmRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AlarmResponse
View Source

AlarmAsync(AlarmRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AlarmResponse> AlarmAsync(AlarmRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AlarmRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AlarmResponse>
View Source

AuthDisable(AuthDisableRequest, Metadata, DateTime?)

Declaration
AuthDisableResponse AuthDisable(AuthDisableRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthDisableRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthDisableResponse
View Source

AuthDisableAsync(AuthDisableRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthDisableResponse> AuthDisableAsync(AuthDisableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthDisableRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthDisableResponse>
View Source

AuthEnable(AuthEnableRequest, Metadata, DateTime?)

Declaration
AuthEnableResponse AuthEnable(AuthEnableRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthEnableRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthEnableResponse
View Source

AuthEnableAsync(AuthEnableRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthEnableResponse> AuthEnableAsync(AuthEnableRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthEnableRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthEnableResponse>
View Source

Authenticate(AuthenticateRequest, Metadata, DateTime?)

Declaration
AuthenticateResponse Authenticate(AuthenticateRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthenticateRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthenticateResponse
View Source

AuthenticateAsync(AuthenticateRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthenticateResponse> AuthenticateAsync(AuthenticateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthenticateRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthenticateResponse>
View Source

Campaign(CampaignRequest, Metadata, DateTime?)

Declaration
CampaignResponse Campaign(CampaignRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
CampaignRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
CampaignResponse
View Source

CampaignAsync(CampaignRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<CampaignResponse> CampaignAsync(CampaignRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CampaignRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<CampaignResponse>
View Source

Compact(CompactionRequest, Metadata, DateTime?)

Declaration
CompactionResponse Compact(CompactionRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
CompactionRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
CompactionResponse
View Source

CompactAsync(CompactionRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<CompactionResponse> CompactAsync(CompactionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
CompactionRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<CompactionResponse>
View Source

Defragment(DefragmentRequest, Metadata, DateTime?)

Declaration
DefragmentResponse Defragment(DefragmentRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
DefragmentRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
DefragmentResponse
View Source

DefragmentAsync(DefragmentRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<DefragmentResponse> DefragmentAsync(DefragmentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DefragmentRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<DefragmentResponse>
View Source

Delete(string, Metadata, DateTime?)

Declaration
DeleteRangeResponse Delete(string key, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
Returns
Type Description
DeleteRangeResponse
View Source

DeleteAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<DeleteRangeResponse> DeleteAsync(string key, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<DeleteRangeResponse>
View Source

DeleteRange(DeleteRangeRequest, Metadata, DateTime?)

Declaration
DeleteRangeResponse DeleteRange(DeleteRangeRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
DeleteRangeRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
DeleteRangeResponse
View Source

DeleteRange(string, Metadata, DateTime?)

Declaration
DeleteRangeResponse DeleteRange(string prefix, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
Returns
Type Description
DeleteRangeResponse
View Source

DeleteRangeAsync(DeleteRangeRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<DeleteRangeResponse> DeleteRangeAsync(DeleteRangeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
DeleteRangeRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<DeleteRangeResponse>
View Source

DeleteRangeAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<DeleteRangeResponse> DeleteRangeAsync(string prefix, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<DeleteRangeResponse>
View Source

Get(string, Metadata, DateTime?)

Declaration
RangeResponse Get(string key, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
Returns
Type Description
RangeResponse
View Source

GetAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<RangeResponse> GetAsync(string key, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<RangeResponse>
View Source

GetRange(string, Metadata, DateTime?)

Declaration
RangeResponse GetRange(string prefix, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
Returns
Type Description
RangeResponse
View Source

GetRangeAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<RangeResponse> GetRangeAsync(string prefix, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<RangeResponse>
View Source

GetRangeValueUtf8(string, Metadata, DateTime?)

Declaration
IDictionary<string, string> GetRangeValueUtf8(string prefix, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
Returns
Type Description
IDictionary<string, string>
View Source

GetRangeValueUtf8Async(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<IDictionary<string, string>> GetRangeValueUtf8Async(string prefix, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string prefix
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<IDictionary<string, string>>
View Source

GetValueUtf8(string, Metadata, DateTime?)

Declaration
string GetValueUtf8(string key, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
Returns
Type Description
string
View Source

GetValueUtf8Async(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<string> GetValueUtf8Async(string key, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<string>
View Source

Hash(HashRequest, Metadata, DateTime?)

Declaration
HashResponse Hash(HashRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
HashRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
HashResponse
View Source

HashAsync(HashRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<HashResponse> HashAsync(HashRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
HashRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<HashResponse>
View Source

HashKV(HashKVRequest, Metadata, DateTime?)

Declaration
HashKVResponse HashKV(HashKVRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
HashKVRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
HashKVResponse
View Source

HashKVAsync(HashKVRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<HashKVResponse> HashKVAsync(HashKVRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
HashKVRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<HashKVResponse>
View Source

Leader(LeaderRequest, Metadata, DateTime?)

Declaration
LeaderResponse Leader(LeaderRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
LeaderRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
LeaderResponse
View Source

LeaderAsync(LeaderRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<LeaderResponse> LeaderAsync(LeaderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LeaderRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LeaderResponse>
View Source

LeaseGrant(LeaseGrantRequest, Metadata, DateTime?)

Declaration
LeaseGrantResponse LeaseGrant(LeaseGrantRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
LeaseGrantRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
LeaseGrantResponse
View Source

LeaseGrantAsync(LeaseGrantRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<LeaseGrantResponse> LeaseGrantAsync(LeaseGrantRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LeaseGrantRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LeaseGrantResponse>
View Source

LeaseKeepAlive(Metadata, DateTime?, CancellationToken)

Declaration
AsyncDuplexStreamingCall<LeaseKeepAliveRequest, LeaseKeepAliveResponse> LeaseKeepAlive(Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
AsyncDuplexStreamingCall<LeaseKeepAliveRequest, LeaseKeepAliveResponse>
View Source

LeaseRevoke(LeaseRevokeRequest, Metadata, DateTime?)

Declaration
LeaseRevokeResponse LeaseRevoke(LeaseRevokeRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
LeaseRevokeRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
LeaseRevokeResponse
View Source

LeaseRevokeAsync(LeaseRevokeRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<LeaseRevokeResponse> LeaseRevokeAsync(LeaseRevokeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LeaseRevokeRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LeaseRevokeResponse>
View Source

LeaseTimeToLive(LeaseTimeToLiveRequest, Metadata, DateTime?)

Declaration
LeaseTimeToLiveResponse LeaseTimeToLive(LeaseTimeToLiveRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
LeaseTimeToLiveRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
LeaseTimeToLiveResponse
View Source

LeaseTimeToLiveAsync(LeaseTimeToLiveRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<LeaseTimeToLiveResponse> LeaseTimeToLiveAsync(LeaseTimeToLiveRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LeaseTimeToLiveRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LeaseTimeToLiveResponse>
View Source

Lock(string, Metadata, DateTime?)

Declaration
LockResponse Lock(string name, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string name
Metadata headers
DateTime? deadline
Returns
Type Description
LockResponse
View Source

Lock(LockRequest, Metadata, DateTime?)

Declaration
LockResponse Lock(LockRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
LockRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
LockResponse
View Source

LockAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<LockResponse> LockAsync(string name, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string name
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LockResponse>
View Source

LockAsync(LockRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<LockResponse> LockAsync(LockRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LockRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<LockResponse>
View Source

MemberAdd(MemberAddRequest, Metadata, DateTime?)

Declaration
MemberAddResponse MemberAdd(MemberAddRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
MemberAddRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
MemberAddResponse
View Source

MemberAddAsync(MemberAddRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<MemberAddResponse> MemberAddAsync(MemberAddRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
MemberAddRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<MemberAddResponse>
View Source

MemberList(MemberListRequest, Metadata, DateTime?)

Declaration
MemberListResponse MemberList(MemberListRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
MemberListRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
MemberListResponse
View Source

MemberListAsync(MemberListRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<MemberListResponse> MemberListAsync(MemberListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
MemberListRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<MemberListResponse>
View Source

MemberRemove(MemberRemoveRequest, Metadata, DateTime?)

Declaration
MemberRemoveResponse MemberRemove(MemberRemoveRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
MemberRemoveRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
MemberRemoveResponse
View Source

MemberRemoveAsync(MemberRemoveRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<MemberRemoveResponse> MemberRemoveAsync(MemberRemoveRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
MemberRemoveRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<MemberRemoveResponse>
View Source

MemberUpdate(MemberUpdateRequest, Metadata, DateTime?)

Declaration
MemberUpdateResponse MemberUpdate(MemberUpdateRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
MemberUpdateRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
MemberUpdateResponse
View Source

MemberUpdateAsync(MemberUpdateRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<MemberUpdateResponse> MemberUpdateAsync(MemberUpdateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
MemberUpdateRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<MemberUpdateResponse>
View Source

MoveLeader(MoveLeaderRequest, Metadata, DateTime?)

Declaration
MoveLeaderResponse MoveLeader(MoveLeaderRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
MoveLeaderRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
MoveLeaderResponse
View Source

MoveLeaderAsync(MoveLeaderRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<MoveLeaderResponse> MoveLeaderAsync(MoveLeaderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
MoveLeaderRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<MoveLeaderResponse>
View Source

Observe(LeaderRequest, Metadata, DateTime?, CancellationToken)

Declaration
AsyncServerStreamingCall<LeaderResponse> Observe(LeaderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
LeaderRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
AsyncServerStreamingCall<LeaderResponse>
View Source

Proclaim(ProclaimRequest, Metadata, DateTime?)

Declaration
ProclaimResponse Proclaim(ProclaimRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
ProclaimRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
ProclaimResponse
View Source

ProclaimAsync(ProclaimRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<ProclaimResponse> ProclaimAsync(ProclaimRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ProclaimRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<ProclaimResponse>
View Source

Put(PutRequest, Metadata, DateTime?)

Declaration
PutResponse Put(PutRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
PutRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
PutResponse
View Source

Put(string, string, Metadata, DateTime?)

Declaration
PutResponse Put(string key, string value, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string key
string value
Metadata headers
DateTime? deadline
Returns
Type Description
PutResponse
View Source

PutAsync(PutRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<PutResponse> PutAsync(PutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
PutRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<PutResponse>
View Source

PutAsync(string, string, Metadata, DateTime?, CancellationToken)

Declaration
Task<PutResponse> PutAsync(string key, string value, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
string value
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<PutResponse>
View Source

Range(RangeRequest, Metadata, DateTime?)

Declaration
RangeResponse Range(RangeRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
RangeRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
RangeResponse
View Source

RangeAsync(RangeRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<RangeResponse> RangeAsync(RangeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
RangeRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<RangeResponse>
View Source

Resign(ResignRequest, Metadata, DateTime?)

Declaration
ResignResponse Resign(ResignRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
ResignRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
ResignResponse
View Source

ResignAsync(ResignRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<ResignResponse> ResignAsync(ResignRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ResignRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<ResignResponse>
View Source

RoleAdd(AuthRoleAddRequest, Metadata, DateTime?)

Declaration
AuthRoleAddResponse RoleAdd(AuthRoleAddRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleAddRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleAddResponse
View Source

RoleAddAsync(AuthRoleAddRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleAddResponse> RoleAddAsync(AuthRoleAddRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleAddRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleAddResponse>
View Source

RoleDelete(AuthRoleDeleteRequest, Metadata, DateTime?)

Declaration
AuthRoleDeleteResponse RoleDelete(AuthRoleDeleteRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleDeleteRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleDeleteResponse
View Source

RoleDeleteAsync(AuthRoleDeleteRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleDeleteResponse> RoleDeleteAsync(AuthRoleDeleteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleDeleteRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleDeleteResponse>
View Source

RoleDeleteAsync(AuthRoleGrantPermissionRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleGrantPermissionResponse> RoleDeleteAsync(AuthRoleGrantPermissionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleGrantPermissionRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleGrantPermissionResponse>
View Source

RoleGet(AuthRoleGetRequest, Metadata, DateTime?)

Declaration
AuthRoleGetResponse RoleGet(AuthRoleGetRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleGetRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleGetResponse
View Source

RoleGetAsync(AuthRoleGetRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleGetResponse> RoleGetAsync(AuthRoleGetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleGetRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleGetResponse>
View Source

RoleGrantPermission(AuthRoleGrantPermissionRequest, Metadata, DateTime?)

Declaration
AuthRoleGrantPermissionResponse RoleGrantPermission(AuthRoleGrantPermissionRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleGrantPermissionRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleGrantPermissionResponse
View Source

RoleList(AuthRoleListRequest, Metadata, DateTime?)

Declaration
AuthRoleListResponse RoleList(AuthRoleListRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleListRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleListResponse
View Source

RoleListAsync(AuthRoleListRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleListResponse> RoleListAsync(AuthRoleListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleListRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleListResponse>
View Source

RoleRevokePermission(AuthRoleRevokePermissionRequest, Metadata, DateTime?)

Declaration
AuthRoleRevokePermissionResponse RoleRevokePermission(AuthRoleRevokePermissionRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthRoleRevokePermissionRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthRoleRevokePermissionResponse
View Source

RoleRevokePermissionAsync(AuthRoleRevokePermissionRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthRoleRevokePermissionResponse> RoleRevokePermissionAsync(AuthRoleRevokePermissionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthRoleRevokePermissionRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthRoleRevokePermissionResponse>
View Source

Snapshot(SnapshotRequest, Metadata, DateTime?, CancellationToken)

Declaration
AsyncServerStreamingCall<SnapshotResponse> Snapshot(SnapshotRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
SnapshotRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
AsyncServerStreamingCall<SnapshotResponse>
View Source

Status(StatusRequest, Metadata, DateTime?)

Declaration
StatusResponse Status(StatusRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
StatusRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
StatusResponse
View Source

StatusAsync(StatusRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<StatusResponse> StatusAsync(StatusRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
StatusRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<StatusResponse>
View Source

Transaction(TxnRequest, Metadata, DateTime?)

Declaration
TxnResponse Transaction(TxnRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
TxnRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
TxnResponse
View Source

TransactionAsync(TxnRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<TxnResponse> TransactionAsync(TxnRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
TxnRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<TxnResponse>
View Source

Unlock(string, Metadata, DateTime?)

Declaration
UnlockResponse Unlock(string name, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
string name
Metadata headers
DateTime? deadline
Returns
Type Description
UnlockResponse
View Source

Unlock(UnlockRequest, Metadata, DateTime?)

Declaration
UnlockResponse Unlock(UnlockRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
UnlockRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
UnlockResponse
View Source

UnlockAsync(string, Metadata, DateTime?, CancellationToken)

Declaration
Task<UnlockResponse> UnlockAsync(string name, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string name
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<UnlockResponse>
View Source

UnlockAsync(UnlockRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<UnlockResponse> UnlockAsync(UnlockRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
UnlockRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<UnlockResponse>
View Source

UserAdd(AuthUserAddRequest, Metadata, DateTime?)

Declaration
AuthUserAddResponse UserAdd(AuthUserAddRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserAddRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserAddResponse
View Source

UserAddAsync(AuthUserAddRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserAddResponse> UserAddAsync(AuthUserAddRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserAddRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserAddResponse>
View Source

UserChangePassword(AuthUserChangePasswordRequest, Metadata, DateTime?)

Declaration
AuthUserChangePasswordResponse UserChangePassword(AuthUserChangePasswordRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserChangePasswordRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserChangePasswordResponse
View Source

UserChangePasswordAsync(AuthUserChangePasswordRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserChangePasswordResponse> UserChangePasswordAsync(AuthUserChangePasswordRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserChangePasswordRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserChangePasswordResponse>
View Source

UserDelete(AuthUserDeleteRequest, Metadata, DateTime?)

Declaration
AuthUserDeleteResponse UserDelete(AuthUserDeleteRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserDeleteRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserDeleteResponse
View Source

UserDeleteAsync(AuthUserDeleteRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserDeleteResponse> UserDeleteAsync(AuthUserDeleteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserDeleteRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserDeleteResponse>
View Source

UserGet(AuthUserGetRequest, Metadata, DateTime?)

Declaration
AuthUserGetResponse UserGet(AuthUserGetRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserGetRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserGetResponse
View Source

UserGetAsync(AuthUserGetRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserGetResponse> UserGetAsync(AuthUserGetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserGetRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserGetResponse>
View Source

UserGrantRole(AuthUserGrantRoleRequest, Metadata, DateTime?)

Declaration
AuthUserGrantRoleResponse UserGrantRole(AuthUserGrantRoleRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserGrantRoleRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserGrantRoleResponse
View Source

UserGrantRoleAsync(AuthUserGrantRoleRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserGrantRoleResponse> UserGrantRoleAsync(AuthUserGrantRoleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserGrantRoleRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserGrantRoleResponse>
View Source

UserList(AuthUserListRequest, Metadata, DateTime?)

Declaration
AuthUserListResponse UserList(AuthUserListRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserListRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserListResponse
View Source

UserListAsync(AuthUserListRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserListResponse> UserListAsync(AuthUserListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserListRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserListResponse>
View Source

UserRevokeRole(AuthUserRevokeRoleRequest, Metadata, DateTime?)

Declaration
AuthUserRevokeRoleResponse UserRevokeRole(AuthUserRevokeRoleRequest request, Metadata headers = null, DateTime? deadline = null)
Parameters
Type Name Description
AuthUserRevokeRoleRequest request
Metadata headers
DateTime? deadline
Returns
Type Description
AuthUserRevokeRoleResponse
View Source

UserRevokeRoleAsync(AuthUserRevokeRoleRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<AuthUserRevokeRoleResponse> UserRevokeRoleAsync(AuthUserRevokeRoleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
AuthUserRevokeRoleRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<AuthUserRevokeRoleResponse>
View Source

WatchAsync(WatchRequest, Metadata, DateTime?, CancellationToken)

Declaration
Task<EtcdWatcher> WatchAsync(WatchRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
WatchRequest request
Metadata headers
DateTime? deadline
CancellationToken cancellationToken
Returns
Type Description
Task<EtcdWatcher>
View Source

WatchAsync(string, Metadata, DateTime?, long, bool, bool, CancellationToken)

Declaration
Task<EtcdWatcher> WatchAsync(string key, Metadata headers = null, DateTime? deadline = null, long startRevision = 0, bool noPut = false, bool noDelete = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
Metadata headers
DateTime? deadline
long startRevision
bool noPut
bool noDelete
CancellationToken cancellationToken
Returns
Type Description
Task<EtcdWatcher>
View Source

WatchBackendAsync(string, Func<WatchResponse, Task>, Metadata, DateTime?, long, bool, bool, Action<Exception>, bool, CancellationToken)

Declaration
Task WatchBackendAsync(string key, Func<WatchResponse, Task> func, Metadata headers = null, DateTime? deadline = null, long startRevision = 0, bool noPut = false, bool noDelete = false, Action<Exception> ex = null, bool reWatchWhenException = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string key
Func<WatchResponse, Task> func
Metadata headers
DateTime? deadline
long startRevision
bool noPut
bool noDelete
Action<Exception> ex
bool reWatchWhenException
CancellationToken cancellationToken
Returns
Type Description
Task
View Source

WatchRangeAsync(string, Metadata, DateTime?, long, bool, bool, CancellationToken)

Declaration
Task<EtcdWatcher> WatchRangeAsync(string path, Metadata headers = null, DateTime? deadline = null, long startRevision = 0, bool noPut = false, bool noDelete = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string path
Metadata headers
DateTime? deadline
long startRevision
bool noPut
bool noDelete
CancellationToken cancellationToken
Returns
Type Description
Task<EtcdWatcher>
View Source

WatchRangeBackendAsync(string, Func<WatchResponse, Task>, Metadata, DateTime?, long, bool, bool, Action<Exception>, bool, CancellationToken)

Declaration
Task WatchRangeBackendAsync(string path, Func<WatchResponse, Task> func, Metadata headers = null, DateTime? deadline = null, long startRevision = 0, bool noPut = false, bool noDelete = false, Action<Exception> ex = null, bool reWatchWhenException = false, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string path
Func<WatchResponse, Task> func
Metadata headers
DateTime? deadline
long startRevision
bool noPut
bool noDelete
Action<Exception> ex
bool reWatchWhenException
CancellationToken cancellationToken
Returns
Type Description
Task
  • View Source
In this article
Back to top Generated by DocFX