Class BasicStatisticDataUnit
- java.lang.Object
-
- org.apache.synapse.aspects.flow.statistics.data.raw.BasicStatisticDataUnit
-
- Direct Known Subclasses:
CallbackDataUnit
,StatisticDataUnit
public class BasicStatisticDataUnit extends Object
This is the basic raw statistics data carrier to StatisticEntry.
-
-
Constructor Summary
Constructors Constructor Description BasicStatisticDataUnit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generateElasticMetadata(MessageContext messageContext)
int
getCurrentIndex()
ElasticMetadata
getElasticMetadata()
String
getStatisticId()
SynapseEnvironment
getSynapseEnvironment()
Long
getTime()
boolean
isOutOnlyFlow()
boolean
isTracingEnabled()
void
setCurrentIndex(int currentIndex)
void
setIsOutOnlyFlow(boolean isOutOnlyFlow)
void
setStatisticId(String statisticId)
void
setSynapseEnvironment(SynapseEnvironment synapseEnvironment)
void
setTime(Long time)
void
setTracingEnabled(boolean tracingEnabled)
-
-
-
Method Detail
-
getStatisticId
public String getStatisticId()
-
setStatisticId
public void setStatisticId(String statisticId)
-
getTime
public Long getTime()
-
setTime
public void setTime(Long time)
-
getSynapseEnvironment
public SynapseEnvironment getSynapseEnvironment()
-
setSynapseEnvironment
public void setSynapseEnvironment(SynapseEnvironment synapseEnvironment)
-
getCurrentIndex
public int getCurrentIndex()
-
setCurrentIndex
public void setCurrentIndex(int currentIndex)
-
isTracingEnabled
public boolean isTracingEnabled()
-
setTracingEnabled
public void setTracingEnabled(boolean tracingEnabled)
-
isOutOnlyFlow
public boolean isOutOnlyFlow()
-
setIsOutOnlyFlow
public void setIsOutOnlyFlow(boolean isOutOnlyFlow)
-
generateElasticMetadata
public void generateElasticMetadata(MessageContext messageContext)
-
getElasticMetadata
public ElasticMetadata getElasticMetadata()
-
-