Package org.lightcouch
Class ReplicatorDocument
- java.lang.Object
-
- org.lightcouch.Document
-
- org.lightcouch.ReplicatorDocument
-
public class ReplicatorDocument extends Document
Represents a replication document in the _replicator database.- Since:
- 0.0.2
- See Also:
Replicator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classReplicatorDocument.UserCtx
-
Field Summary
Fields Modifier and Type Field Description private java.lang.LongconnectionTimeoutprivate java.lang.Booleancontinuousprivate java.lang.BooleancreateTargetprivate java.lang.String[]docIdsprivate java.lang.Stringfilterprivate java.lang.IntegerhttpConnectionsprivate java.lang.Stringproxyprivate com.google.gson.JsonObjectqueryParamsprivate java.lang.StringreplicationIdprivate java.lang.StringreplicationStateprivate java.lang.StringreplicationStateTimeprivate java.lang.IntegerretriesPerRequestprivate java.lang.StringsinceSeqprivate java.lang.Stringsourceprivate java.lang.Stringtargetprivate ReplicatorDocument.UserCtxuserCtxprivate java.lang.IntegerworkerBatchSizeprivate java.lang.IntegerworkerProcesses
-
Constructor Summary
Constructors Constructor Description ReplicatorDocument()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.LonggetConnectionTimeout()java.lang.BooleangetContinuous()java.lang.BooleangetCreateTarget()java.lang.String[]getDocIds()java.lang.StringgetFilter()java.lang.IntegergetHttpConnections()java.lang.StringgetProxy()com.google.gson.JsonObjectgetQueryParams()java.lang.StringgetReplicationId()java.lang.StringgetReplicationState()java.lang.StringgetReplicationStateTime()java.lang.IntegergetRetriesPerRequest()java.lang.StringgetSinceSeq()java.lang.StringgetSource()java.lang.StringgetTarget()ReplicatorDocument.UserCtxgetUserCtx()java.lang.IntegergetWorkerBatchSize()java.lang.IntegergetWorkerProcesses()voidsetConnectionTimeout(java.lang.Long connectionTimeout)voidsetContinuous(java.lang.Boolean continuous)voidsetCreateTarget(java.lang.Boolean createTarget)voidsetDocIds(java.lang.String[] docIds)voidsetFilter(java.lang.String filter)voidsetHttpConnections(java.lang.Integer httpConnections)voidsetProxy(java.lang.String proxy)voidsetQueryParams(com.google.gson.JsonObject queryParams)voidsetReplicationId(java.lang.String replicationId)voidsetReplicationState(java.lang.String replicationState)voidsetReplicationStateTime(java.lang.String replicationStateTime)voidsetRetriesPerRequest(java.lang.Integer retriesPerRequest)voidsetSinceSeq(java.lang.String sinceSeq)voidsetSource(java.lang.String source)voidsetTarget(java.lang.String target)voidsetUserCtx(ReplicatorDocument.UserCtx userCtx)voidsetWorkerBatchSize(java.lang.Integer workerBatchSize)voidsetWorkerProcesses(java.lang.Integer workerProcesses)-
Methods inherited from class org.lightcouch.Document
addAttachment, equals, getAttachments, getId, getRevision, hashCode, setAttachments, setId, setRevision
-
-
-
-
Field Detail
-
source
@SerializedName("source") private java.lang.String source
-
target
@SerializedName("target") private java.lang.String target
-
continuous
@SerializedName("continuous") private java.lang.Boolean continuous
-
filter
@SerializedName("filter") private java.lang.String filter
-
queryParams
@SerializedName("query_params") private com.google.gson.JsonObject queryParams
-
docIds
@SerializedName("doc_ids") private java.lang.String[] docIds
-
proxy
@SerializedName("proxy") private java.lang.String proxy
-
createTarget
@SerializedName("create_target") private java.lang.Boolean createTarget
-
replicationId
@SerializedName("_replication_id") private java.lang.String replicationId
-
replicationState
@SerializedName("_replication_state") private java.lang.String replicationState
-
replicationStateTime
@SerializedName("_replication_state_time") private java.lang.String replicationStateTime
-
workerProcesses
@SerializedName("worker_processes") private java.lang.Integer workerProcesses
-
workerBatchSize
@SerializedName("worker_batch_size") private java.lang.Integer workerBatchSize
-
httpConnections
@SerializedName("http_connections") private java.lang.Integer httpConnections
-
connectionTimeout
@SerializedName("connection_timeout ") private java.lang.Long connectionTimeout
-
retriesPerRequest
@SerializedName("retries_per_request") private java.lang.Integer retriesPerRequest
-
userCtx
@SerializedName("user_ctx") private ReplicatorDocument.UserCtx userCtx
-
sinceSeq
@SerializedName("since_seq") private java.lang.String sinceSeq
-
-
Method Detail
-
getSource
public java.lang.String getSource()
-
getTarget
public java.lang.String getTarget()
-
getContinuous
public java.lang.Boolean getContinuous()
-
getFilter
public java.lang.String getFilter()
-
getQueryParams
public com.google.gson.JsonObject getQueryParams()
-
getDocIds
public java.lang.String[] getDocIds()
-
getProxy
public java.lang.String getProxy()
-
getCreateTarget
public java.lang.Boolean getCreateTarget()
-
getReplicationId
public java.lang.String getReplicationId()
-
getReplicationState
public java.lang.String getReplicationState()
-
getReplicationStateTime
public java.lang.String getReplicationStateTime()
-
getUserCtx
public ReplicatorDocument.UserCtx getUserCtx()
-
getWorkerProcesses
public java.lang.Integer getWorkerProcesses()
-
getWorkerBatchSize
public java.lang.Integer getWorkerBatchSize()
-
getHttpConnections
public java.lang.Integer getHttpConnections()
-
getConnectionTimeout
public java.lang.Long getConnectionTimeout()
-
getRetriesPerRequest
public java.lang.Integer getRetriesPerRequest()
-
setSource
public void setSource(java.lang.String source)
-
setTarget
public void setTarget(java.lang.String target)
-
setContinuous
public void setContinuous(java.lang.Boolean continuous)
-
setFilter
public void setFilter(java.lang.String filter)
-
setQueryParams
public void setQueryParams(com.google.gson.JsonObject queryParams)
-
setDocIds
public void setDocIds(java.lang.String[] docIds)
-
setProxy
public void setProxy(java.lang.String proxy)
-
setCreateTarget
public void setCreateTarget(java.lang.Boolean createTarget)
-
setReplicationId
public void setReplicationId(java.lang.String replicationId)
-
setReplicationState
public void setReplicationState(java.lang.String replicationState)
-
setReplicationStateTime
public void setReplicationStateTime(java.lang.String replicationStateTime)
-
setUserCtx
public void setUserCtx(ReplicatorDocument.UserCtx userCtx)
-
setWorkerProcesses
public void setWorkerProcesses(java.lang.Integer workerProcesses)
-
setWorkerBatchSize
public void setWorkerBatchSize(java.lang.Integer workerBatchSize)
-
setHttpConnections
public void setHttpConnections(java.lang.Integer httpConnections)
-
setConnectionTimeout
public void setConnectionTimeout(java.lang.Long connectionTimeout)
-
setRetriesPerRequest
public void setRetriesPerRequest(java.lang.Integer retriesPerRequest)
-
getSinceSeq
public java.lang.String getSinceSeq()
-
setSinceSeq
public void setSinceSeq(java.lang.String sinceSeq)
-
-