public class ReplicationFlow
extends java.lang.Object
Title: Dataspace Framework
Description: Replication Flow details If some parameters are null it means that they are unavailable.
Copyright: Copyright (c) 2017
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
ReplicationFlow.Replica |
static class |
ReplicationFlow.ReplicationFlowMetrics |
static class |
ReplicationFlow.ReplicationQueue |
Constructor and Description |
---|
ReplicationFlow() |
Modifier and Type | Method and Description |
---|---|
void |
addReplica(ReplicationFlow.Replica replica) |
long |
getCommittedReplicationId() |
java.lang.String |
getDataspaceName() |
java.lang.String |
getDataspaceType() |
EventScope |
getEventScope() |
java.lang.String |
getLastReplicationError() |
ReplicationFlow.ReplicationFlowMetrics |
getMetrics() |
java.lang.String |
getNodeName() |
long |
getPublishMetricsTimeWindow() |
java.util.concurrent.TimeUnit |
getPublishMetricsTimeWindowUnit() |
int |
getPublishMetricsUnitWindow() |
ReplicationFlow.ReplicationQueue |
getQueue() |
java.util.List |
getReplicas() |
long |
getReplicationErrorsCount() |
long |
getReplicationErrorsSince() |
long |
getReplicationId() |
java.lang.String |
getReplicationSourceName() |
java.util.List |
getRollbackTriggers() |
CollectionType |
getSourceCollectionType() |
int |
getVersion() |
boolean |
isEnabled() |
boolean |
isRollbackOnFailure() |
boolean |
isSync() |
void |
setCommittedReplicationId(long committedReplicationId) |
void |
setDataspaceName(java.lang.String dataspaceName) |
void |
setDataspaceType(java.lang.String dataspaceType) |
void |
setEnabled(boolean enabled) |
void |
setEventScope(EventScope eventScope) |
void |
setLastReplicationError(java.lang.String lastReplicationError) |
void |
setMetrics(ReplicationFlow.ReplicationFlowMetrics metrics) |
void |
setNodeName(java.lang.String nodeName) |
void |
setPublishMetricsTimeWindow(long publishMetricsTimeWindow) |
void |
setPublishMetricsTimeWindowUnit(java.util.concurrent.TimeUnit publishMetricsTimeWindowUnit) |
void |
setPublishMetricsUnitWindow(int publishMetricsUnitWindow) |
void |
setQueue(ReplicationFlow.ReplicationQueue queue) |
void |
setReplicas(java.util.List replicas) |
void |
setReplicationErrorsCount(long replicationErrorsCount) |
void |
setReplicationErrorsSince(long replicationErrorsSince) |
void |
setReplicationId(long replicationId) |
void |
setReplicationSourceName(java.lang.String replicationSourceName) |
void |
setRollbackOnFailure(boolean rollbackOnFailure) |
void |
setRollbackTriggers(java.util.List rollbackTriggers) |
void |
setSourceCollectionType(CollectionType sourceCollectionType) |
void |
setSync(boolean sync) |
void |
setVersion(int version) |
public java.lang.String getNodeName()
public void setNodeName(java.lang.String nodeName)
public java.lang.String getDataspaceType()
public void setDataspaceType(java.lang.String dataspaceType)
public java.lang.String getDataspaceName()
public void setDataspaceName(java.lang.String dataspaceName)
public java.lang.String getReplicationSourceName()
public void setReplicationSourceName(java.lang.String replicationSourceName)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public EventScope getEventScope()
public void setEventScope(EventScope eventScope)
public boolean isRollbackOnFailure()
public void setRollbackOnFailure(boolean rollbackOnFailure)
public boolean isSync()
public void setSync(boolean sync)
public int getVersion()
public void setVersion(int version)
public long getReplicationId()
public void setReplicationId(long replicationId)
public long getCommittedReplicationId()
public void setCommittedReplicationId(long committedReplicationId)
public ReplicationFlow.ReplicationQueue getQueue()
public void setQueue(ReplicationFlow.ReplicationQueue queue)
public long getReplicationErrorsSince()
public void setReplicationErrorsSince(long replicationErrorsSince)
public long getReplicationErrorsCount()
public void setReplicationErrorsCount(long replicationErrorsCount)
public java.lang.String getLastReplicationError()
public void setLastReplicationError(java.lang.String lastReplicationError)
public java.util.List getRollbackTriggers()
public void setRollbackTriggers(java.util.List rollbackTriggers)
public java.util.List getReplicas()
public void setReplicas(java.util.List replicas)
public void addReplica(ReplicationFlow.Replica replica)
public void setPublishMetricsTimeWindow(long publishMetricsTimeWindow)
public long getPublishMetricsTimeWindow()
public void setPublishMetricsTimeWindowUnit(java.util.concurrent.TimeUnit publishMetricsTimeWindowUnit)
public java.util.concurrent.TimeUnit getPublishMetricsTimeWindowUnit()
public void setPublishMetricsUnitWindow(int publishMetricsUnitWindow)
public int getPublishMetricsUnitWindow()
public ReplicationFlow.ReplicationFlowMetrics getMetrics()
public void setMetrics(ReplicationFlow.ReplicationFlowMetrics metrics)
public void setSourceCollectionType(CollectionType sourceCollectionType)
public CollectionType getSourceCollectionType()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.