Package com.yahoo.vespa.http.client.core
Class Document
- java.lang.Object
-
- com.yahoo.vespa.http.client.core.Document
-
public final class Document extends java.lang.Object
A document operation- Author:
- Einar M R Rosenvinge
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Document.DocumentException
-
Constructor Summary
Constructors Constructor Description Document(java.lang.String documentId, byte[] data, java.lang.Object context, java.time.Instant createTime)
Document(java.lang.String documentId, java.lang.String operationId, java.lang.CharSequence data, java.lang.Object context, java.time.Instant createTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.Instant
createTime()
java.lang.Object
getContext()
java.nio.ByteBuffer
getData()
java.lang.CharSequence
getDataAsString()
java.lang.String
getDocumentId()
java.lang.String
getOperationId()
java.time.Instant
getQueueInsertTime()
void
setQueueInsertTime(java.time.Instant queueInsertTime)
int
size()
java.lang.String
toString()
-
-
-
Constructor Detail
-
Document
public Document(java.lang.String documentId, byte[] data, java.lang.Object context, java.time.Instant createTime)
-
Document
public Document(java.lang.String documentId, java.lang.String operationId, java.lang.CharSequence data, java.lang.Object context, java.time.Instant createTime)
-
-
Method Detail
-
setQueueInsertTime
public void setQueueInsertTime(java.time.Instant queueInsertTime)
-
getQueueInsertTime
public java.time.Instant getQueueInsertTime()
-
getDataAsString
public java.lang.CharSequence getDataAsString()
-
getContext
public java.lang.Object getContext()
-
getDocumentId
public java.lang.String getDocumentId()
-
getData
public java.nio.ByteBuffer getData()
-
size
public int size()
-
createTime
public java.time.Instant createTime()
-
getOperationId
public java.lang.String getOperationId()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-