public ReadOnlyConfig(ICouchbaseClientConfiguration original)
        {
            this.bucket         = original.Bucket;
            this.bucketPassword = original.BucketPassword;
            this.username       = original.Username;
            this.password       = original.Password;
            this.urls           = original.Urls.ToArray();

            this.retryCount     = original.RetryCount;
            this.retryTimeout   = original.RetryTimeout;
            this.observeTimeout = original.ObserveTimeout;

            this.spc = new SPC(original.SocketPool);
            this.hbm = new HBM(original.HeartbeatMonitor);

            this.original = original;
        }
 public HBM(IHeartbeatMonitorConfiguration original)
 {
     this.interval = original.Interval;
     this.uri = original.Uri;
     this.enabled = original.Enabled;
 }
        public ReadOnlyConfig(ICouchbaseClientConfiguration original)
        {
            this.bucket = original.Bucket;
            this.bucketPassword = original.BucketPassword;
            this.username = original.Username;
            this.password = original.Password;
            this.urls = original.Urls.ToArray();

            this.retryCount = original.RetryCount;
            this.retryTimeout = original.RetryTimeout;
            this.observeTimeout = original.ObserveTimeout;
            this.httpRequestTimeout = original.HttpRequestTimeout;

            this.spc = new SPC(original.SocketPool);
            this.hbm = new HBM(original.HeartbeatMonitor);
            this.hcc = new HCC(original.HttpClient);

            this.original = original;
            _vBucketRetryCount = original.VBucketRetryCount;
        }
Ejemplo n.º 4
0
 public HBM(IHeartbeatMonitorConfiguration original)
 {
     this.interval = original.Interval;
     this.uri      = original.Uri;
     this.enabled  = original.Enabled;
 }
        public ReadOnlyConfig(ICouchbaseClientConfiguration original)
        {
            this.bucket = original.Bucket;
            this.bucketPassword = original.BucketPassword;
            this.urls = original.Urls.ToArray();

            this.retryCount = original.RetryCount;
            this.retryTimeout = original.RetryTimeout;

            this.spc = new SPC(original.SocketPool);
            this.hbm = new HBM(original.HeartbeatMonitor);

            this.original = original;
        }