43 lines
848 B
C#
43 lines
848 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace Store.Modules.CloudProduct.Dtos
|
|
{
|
|
/// <summary>
|
|
/// OpenSearch 运行状态
|
|
/// </summary>
|
|
public class OpenSearchStatusDto
|
|
{
|
|
/// <summary>
|
|
/// 节点地址
|
|
/// </summary>
|
|
public string NodeUrl { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 索引名称
|
|
/// </summary>
|
|
public string IndexName { get; set; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 是否可连接
|
|
/// </summary>
|
|
public bool Connected { get; set; }
|
|
|
|
/// <summary>
|
|
/// 索引是否存在
|
|
/// </summary>
|
|
public bool IndexExists { get; set; }
|
|
|
|
/// <summary>
|
|
/// 文档总数(索引不存在时为 -1)
|
|
/// </summary>
|
|
public long DocumentCount { get; set; } = -1;
|
|
|
|
/// <summary>
|
|
/// 说明信息
|
|
/// </summary>
|
|
public string? Message { get; set; }
|
|
}
|
|
}
|