public static class IndexRecord.Builder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
id |
java.lang.String |
index |
java.lang.String |
model |
java.lang.String |
parent |
| Modifier and Type | Method and Description |
|---|---|
IndexRecord.Builder |
approvalRoles(java.util.Set<java.lang.String> roles) |
IndexRecord.Builder |
baseTimestamp(java.lang.Long baseTs) |
IndexRecord.Builder |
baseVersion(java.lang.Long baseVersion) |
IndexRecord |
build() |
IndexRecord.Builder |
comment(java.lang.String comment,
boolean meta) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
IndexRecord.Builder |
noStatus() |
IndexRecord.Builder |
schema(java.lang.String schema) |
IndexRecord.Builder |
status(DocStatus status) |
IndexRecord.Builder |
timestamp(long timestampVal) |
IndexRecord.Builder |
traitFqn(java.lang.String traitFqn) |
IndexRecord.Builder |
traitId(java.lang.String traitId) |
IndexRecord.Builder |
ttlExpiry(long ttl) |
IndexRecord.Builder |
user(java.lang.String user) |
public final java.lang.String index
public final java.lang.String model
public final java.lang.String id
public final java.lang.String parent
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic IndexRecord.Builder timestamp(long timestampVal)
public IndexRecord.Builder user(java.lang.String user)
public IndexRecord.Builder comment(java.lang.String comment, boolean meta)
public IndexRecord.Builder traitFqn(java.lang.String traitFqn)
public IndexRecord.Builder traitId(java.lang.String traitId)
public IndexRecord.Builder schema(java.lang.String schema)
public IndexRecord.Builder baseVersion(java.lang.Long baseVersion)
public IndexRecord.Builder baseTimestamp(java.lang.Long baseTs)
public IndexRecord.Builder status(DocStatus status)
public IndexRecord.Builder noStatus()
public IndexRecord.Builder approvalRoles(java.util.Set<java.lang.String> roles)
public IndexRecord.Builder ttlExpiry(long ttl)
public IndexRecord build()