protected void DefaultResponseAssertations(IIndicesResponse result) { result.Should().NotBeNull(); if (!result.IsValid) throw new Exception(result.ConnectionStatus.ResponseRaw.Utf8String()); result.IsValid.Should().BeTrue(); }
protected void DefaultResponseAssertations(IIndicesResponse result) { result.Should().NotBeNull(); if (!result.IsValid) { throw new Exception(result.ConnectionStatus.Result); } result.IsValid.Should().BeTrue(); }
public virtual bool DeleteIndex(string index = "") { IIndicesResponse response = null; if (Client.IndexExists(i => i.Index(index)).Exists) { response = Client.DeleteIndex(d => d.Index(index)); } return(response.Acknowledged); }
public virtual Task <bool> OnIndexDeleteFailure(string indexName, TimeSpan duration, IIndicesResponse response, Exception ex) { _logger.Error($"Failed to delete index {indexName} after {duration.ToWords(true)}: {(response != null ? response.GetErrorMessage() : ex?.Message)}"); return(Task.FromResult(true)); }