Class CreateVisitorMessage
- java.lang.Object
-
- com.yahoo.messagebus.Routable
-
- com.yahoo.messagebus.Message
-
- com.yahoo.documentapi.messagebus.protocol.DocumentMessage
-
- com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
public class CreateVisitorMessage extends DocumentMessage
-
-
Constructor Summary
Constructors Constructor Description CreateVisitorMessage(java.lang.String libraryName, java.lang.String instanceId, java.lang.String controlDestination, java.lang.String dataDestination)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentReply
createReply()
Creates and returns a reply to this message.int
getApproxSize()
java.util.List<com.yahoo.document.BucketId>
getBuckets()
java.lang.String
getBucketSpace()
java.lang.String
getControlDestination()
java.lang.String
getDataDestination()
java.lang.String
getDocumentSelection()
java.lang.String
getFieldSet()
long
getFromTimestamp()
java.lang.String
getInstanceId()
java.lang.String
getLibraryName()
int
getMaxBucketsPerVisitor()
int
getMaxPendingReplyCount()
java.util.Map<java.lang.String,byte[]>
getParameters()
long
getToTimestamp()
int
getType()
boolean
getVisitInconsistentBuckets()
boolean
getVisitRemoves()
void
setBuckets(java.util.List<com.yahoo.document.BucketId> buckets)
void
setBucketSpace(java.lang.String bucketSpace)
void
setControlDestination(java.lang.String controlDestination)
void
setDataDestination(java.lang.String dataDestination)
void
setDocumentSelection(java.lang.String documentSelection)
void
setFieldSet(java.lang.String fieldSet)
void
setFromTimestamp(long from)
void
setInstanceId(java.lang.String instanceId)
void
setLibraryName(java.lang.String libraryName)
void
setMaxBucketsPerVisitor(int max)
void
setMaxPendingReplyCount(int count)
void
setParameters(java.util.Map<java.lang.String,byte[]> parameters)
void
setToTimestamp(long to)
void
setVisitInconsistentBuckets(boolean visitInconsistentBuckets)
void
setVisitRemoves(boolean visitRemoves)
java.lang.String
toString()
-
Methods inherited from class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
getLoadType, getPriority, getProtocol, setLoadType, setPriority, swapState
-
Methods inherited from class com.yahoo.messagebus.Message
getBucketSequence, getRetry, getRetryEnabled, getRoute, getSequenceId, getTimeReceived, getTimeRemaining, getTimeRemainingNow, hasBucketSequence, hasSequenceId, isExpired, setRetry, setRetryEnabled, setRoute, setTimeReceived, setTimeReceivedNow, setTimeRemaining
-
-
-
-
Method Detail
-
getLibraryName
public java.lang.String getLibraryName()
-
setLibraryName
public void setLibraryName(java.lang.String libraryName)
-
getInstanceId
public java.lang.String getInstanceId()
-
setInstanceId
public void setInstanceId(java.lang.String instanceId)
-
getControlDestination
public java.lang.String getControlDestination()
-
setControlDestination
public void setControlDestination(java.lang.String controlDestination)
-
getDataDestination
public java.lang.String getDataDestination()
-
setDataDestination
public void setDataDestination(java.lang.String dataDestination)
-
getDocumentSelection
public java.lang.String getDocumentSelection()
-
setDocumentSelection
public void setDocumentSelection(java.lang.String documentSelection)
-
getBucketSpace
public java.lang.String getBucketSpace()
-
setBucketSpace
public void setBucketSpace(java.lang.String bucketSpace)
-
getMaxPendingReplyCount
public int getMaxPendingReplyCount()
-
setMaxPendingReplyCount
public void setMaxPendingReplyCount(int count)
-
getParameters
public java.util.Map<java.lang.String,byte[]> getParameters()
-
setParameters
public void setParameters(java.util.Map<java.lang.String,byte[]> parameters)
-
getBuckets
public java.util.List<com.yahoo.document.BucketId> getBuckets()
-
setBuckets
public void setBuckets(java.util.List<com.yahoo.document.BucketId> buckets)
-
getVisitRemoves
public boolean getVisitRemoves()
-
setVisitRemoves
public void setVisitRemoves(boolean visitRemoves)
-
getFieldSet
public java.lang.String getFieldSet()
-
setFieldSet
public void setFieldSet(java.lang.String fieldSet)
-
getVisitInconsistentBuckets
public boolean getVisitInconsistentBuckets()
-
setVisitInconsistentBuckets
public void setVisitInconsistentBuckets(boolean visitInconsistentBuckets)
-
setFromTimestamp
public void setFromTimestamp(long from)
-
setToTimestamp
public void setToTimestamp(long to)
-
getFromTimestamp
public long getFromTimestamp()
-
getToTimestamp
public long getToTimestamp()
-
setMaxBucketsPerVisitor
public void setMaxBucketsPerVisitor(int max)
-
getMaxBucketsPerVisitor
public int getMaxBucketsPerVisitor()
-
createReply
public DocumentReply createReply()
Description copied from class:DocumentMessage
Creates and returns a reply to this message.- Specified by:
createReply
in classDocumentMessage
- Returns:
- The created reply.
-
getApproxSize
public int getApproxSize()
- Overrides:
getApproxSize
in classDocumentMessage
-
getType
public int getType()
- Specified by:
getType
in classcom.yahoo.messagebus.Routable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-