public class Document extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Document.DocumentBuilder |
| 构造器和说明 |
|---|
Document() |
Document(String id,
int position,
String dataSourceType,
DataSourceInfo dataSourceInfo,
String datasetProcessRuleId,
String name,
String createdFrom,
String createdBy,
Long createdAt,
Integer tokens,
String indexingStatus,
Long completedAt,
long updatedAt,
Long indexingLatency,
String error,
boolean enabled,
Long disabledAt,
String disabledBy,
boolean archived,
int segmentCount,
int averageSegmentLength,
Integer wordCount,
Integer hitCount,
String displayStatus,
String docForm,
String docLanguage,
List<Metadata> docMetadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Document.DocumentBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
int |
getAverageSegmentLength()
平均分段长度
|
Long |
getCompletedAt()
完成时间戳(可能为null)
|
Long |
getCreatedAt()
创建时间戳(秒级)
|
String |
getCreatedBy()
文档创建者ID
|
String |
getCreatedFrom()
文档创建来源,例如:web, api 等
|
String |
getDatasetProcessRuleId()
数据集处理规则ID
|
DataSourceInfo |
getDataSourceInfo()
数据来源详细信息
|
String |
getDataSourceType()
数据来源类型,例如:upload_file, web 等
|
Long |
getDisabledAt()
禁用时间(可能为null)
|
String |
getDisabledBy()
禁用者ID(可能为null)
|
String |
getDisplayStatus()
展示状态,如 queuing, indexing 等
|
String |
getDocForm()
文档形式,如 hierarchical_model
|
String |
getDocLanguage()
文档语言,如 Chinese Simplified
|
List<Metadata> |
getDocMetadata()
文档元数据
|
String |
getError()
错误信息(可能为null)
|
Integer |
getHitCount()
命中次数(可能为null)
|
String |
getId()
文档唯一ID
|
Long |
getIndexingLatency()
索引耗时(可能为null)
|
String |
getIndexingStatus()
索引状态,如 waiting, completed 等
|
String |
getName()
文档名称
|
int |
getPosition()
文档在文档集中的位置序号
|
int |
getSegmentCount()
分段数量
|
Integer |
getTokens()
文档总Token数(可能为null)
|
long |
getUpdatedAt()
最后更新时间戳(秒级)
|
Integer |
getWordCount()
文字数
|
int |
hashCode() |
boolean |
isArchived()
是否已归档
|
boolean |
isEnabled()
是否启用文档
|
void |
setArchived(boolean archived)
是否已归档
|
void |
setAverageSegmentLength(int averageSegmentLength)
平均分段长度
|
void |
setCompletedAt(Long completedAt)
完成时间戳(可能为null)
|
void |
setCreatedAt(Long createdAt)
创建时间戳(秒级)
|
void |
setCreatedBy(String createdBy)
文档创建者ID
|
void |
setCreatedFrom(String createdFrom)
文档创建来源,例如:web, api 等
|
void |
setDatasetProcessRuleId(String datasetProcessRuleId)
数据集处理规则ID
|
void |
setDataSourceInfo(DataSourceInfo dataSourceInfo)
数据来源详细信息
|
void |
setDataSourceType(String dataSourceType)
数据来源类型,例如:upload_file, web 等
|
void |
setDisabledAt(Long disabledAt)
禁用时间(可能为null)
|
void |
setDisabledBy(String disabledBy)
禁用者ID(可能为null)
|
void |
setDisplayStatus(String displayStatus)
展示状态,如 queuing, indexing 等
|
void |
setDocForm(String docForm)
文档形式,如 hierarchical_model
|
void |
setDocLanguage(String docLanguage)
文档语言,如 Chinese Simplified
|
void |
setDocMetadata(List<Metadata> docMetadata)
文档元数据
|
void |
setEnabled(boolean enabled)
是否启用文档
|
void |
setError(String error)
错误信息(可能为null)
|
void |
setHitCount(Integer hitCount)
命中次数(可能为null)
|
void |
setId(String id)
文档唯一ID
|
void |
setIndexingLatency(Long indexingLatency)
索引耗时(可能为null)
|
void |
setIndexingStatus(String indexingStatus)
索引状态,如 waiting, completed 等
|
void |
setName(String name)
文档名称
|
void |
setPosition(int position)
文档在文档集中的位置序号
|
void |
setSegmentCount(int segmentCount)
分段数量
|
void |
setTokens(Integer tokens)
文档总Token数(可能为null)
|
void |
setUpdatedAt(long updatedAt)
最后更新时间戳(秒级)
|
void |
setWordCount(Integer wordCount)
文字数
|
String |
toString() |
public Document()
public Document(String id, int position, String dataSourceType, DataSourceInfo dataSourceInfo, String datasetProcessRuleId, String name, String createdFrom, String createdBy, Long createdAt, Integer tokens, String indexingStatus, Long completedAt, long updatedAt, Long indexingLatency, String error, boolean enabled, Long disabledAt, String disabledBy, boolean archived, int segmentCount, int averageSegmentLength, Integer wordCount, Integer hitCount, String displayStatus, String docForm, String docLanguage, List<Metadata> docMetadata)
public static Document.DocumentBuilder builder()
public String getId()
public int getPosition()
public String getDataSourceType()
public DataSourceInfo getDataSourceInfo()
public String getDatasetProcessRuleId()
public String getName()
public String getCreatedFrom()
public String getCreatedBy()
public Long getCreatedAt()
public Integer getTokens()
public String getIndexingStatus()
public Long getCompletedAt()
public long getUpdatedAt()
public Long getIndexingLatency()
public String getError()
public boolean isEnabled()
public Long getDisabledAt()
public String getDisabledBy()
public boolean isArchived()
public int getSegmentCount()
public int getAverageSegmentLength()
public Integer getWordCount()
public Integer getHitCount()
public String getDisplayStatus()
public String getDocForm()
public String getDocLanguage()
public void setId(String id)
public void setPosition(int position)
public void setDataSourceType(String dataSourceType)
public void setDataSourceInfo(DataSourceInfo dataSourceInfo)
public void setDatasetProcessRuleId(String datasetProcessRuleId)
public void setName(String name)
public void setCreatedFrom(String createdFrom)
public void setCreatedBy(String createdBy)
public void setCreatedAt(Long createdAt)
public void setTokens(Integer tokens)
public void setIndexingStatus(String indexingStatus)
public void setCompletedAt(Long completedAt)
public void setUpdatedAt(long updatedAt)
public void setIndexingLatency(Long indexingLatency)
public void setError(String error)
public void setEnabled(boolean enabled)
public void setDisabledAt(Long disabledAt)
public void setDisabledBy(String disabledBy)
public void setArchived(boolean archived)
public void setSegmentCount(int segmentCount)
public void setAverageSegmentLength(int averageSegmentLength)
public void setWordCount(Integer wordCount)
public void setHitCount(Integer hitCount)
public void setDisplayStatus(String displayStatus)
public void setDocForm(String docForm)
public void setDocLanguage(String docLanguage)
protected boolean canEqual(Object other)
Copyright © 2025. All rights reserved.