LeaseBasedQueueBalancerOptions Class

Definition

Config for LeaseBasedQueueBalancer. User need to configure this option in order to use LeaseBasedQueueBalancer in the stream provider. Per stream provider options can be configured as named options using the same name as the provider.

public class LeaseBasedQueueBalancerOptions
type LeaseBasedQueueBalancerOptions = class
Public Class LeaseBasedQueueBalancerOptions
Inheritance
LeaseBasedQueueBalancerOptions

Constructors

LeaseBasedQueueBalancerOptions()

Fields

DEFAULT_SILO_MATURITY_PERIOD
DefaultLeaseCategory

The default lease category

DefaultLeaseLength

The default lease length.

DefaultLeaseRenewPeriod

The default lease renew period

DefaultMinLeaseAcquisitionPeriod

The default minimum lease acquisition period.

DefaultMinLeaseAquisitionPeriod
Obsolete.

The default minimum lease acquisition period.

Properties

LeaseAcquisitionPeriod

Gets or sets how often balancer attempts to acquire leases.

LeaseAquisitionPeriod
Obsolete.

Gets or sets how often balancer attempts to acquire leases.

LeaseCategory

Gets or sets the lease category, allows for more fine grain partitioning of leases.

LeaseLength

Gets or sets the length of the lease.

LeaseProviderType

LeaseProviderType

LeaseRenewPeriod

Gets or sets the lease renew period.

SiloMaturityPeriod

Applies to