public class Cube extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
APPLICATION_JAVA_OBJECT |
protected static String |
APPLICATION_JSON |
protected static String |
CONTENT_ENCODING |
protected static String |
CONTENT_LENGTH |
protected static String |
CONTENT_TYPE |
protected static String |
GZIP_CONTENT_ENCODING |
protected static String |
POST |
protected static String |
X_SIRONA_CLASSNAME |
| Constructor and Description |
|---|
Cube(CubeBuilder cubeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
buildEvent(StringBuilder builder,
String type,
long time,
Map<String,Object> data) |
StringBuilder |
counterSnapshot(Collection<org.apache.sirona.counters.Counter> instances) |
protected void |
doPost(String payload) |
void |
doPostBytes(byte[] bytes,
String className) |
static String |
finalPayload(String events) |
StringBuilder |
gaugeSnapshot(StringBuilder base,
long time,
org.apache.sirona.Role role,
double value) |
protected CubeBuilder |
getConfig() |
String |
globalPayload(StringBuilder payload) |
StringBuilder |
newEventStream() |
StringBuilder |
pathTrackingSnapshot(Collection<org.apache.sirona.pathtracking.PathTrackingEntry> pathTrackingEntries) |
StringBuilder |
pathTrackingSnapshot(org.apache.sirona.pathtracking.PathTrackingEntry pathTrackingEntry) |
void |
post(StringBuilder payload) |
StringBuilder |
statusSnapshot(long ts,
org.apache.sirona.status.NodeStatus nodeStatus) |
static byte[] |
toByteArray(InputStream input) |
protected static final String POST
protected static final String CONTENT_TYPE
protected static final String APPLICATION_JSON
protected static final String CONTENT_LENGTH
protected static final String GZIP_CONTENT_ENCODING
protected static final String CONTENT_ENCODING
protected static final String APPLICATION_JAVA_OBJECT
protected static final String X_SIRONA_CLASSNAME
public Cube(CubeBuilder cubeBuilder)
public StringBuilder newEventStream()
public String globalPayload(StringBuilder payload)
public void post(StringBuilder payload)
public void doPostBytes(byte[] bytes,
String className)
protected void doPost(String payload)
public static byte[] toByteArray(InputStream input) throws IOException
IOExceptionpublic StringBuilder buildEvent(StringBuilder builder, String type, long time, Map<String,Object> data)
public StringBuilder counterSnapshot(Collection<org.apache.sirona.counters.Counter> instances)
public StringBuilder pathTrackingSnapshot(Collection<org.apache.sirona.pathtracking.PathTrackingEntry> pathTrackingEntries)
public StringBuilder pathTrackingSnapshot(org.apache.sirona.pathtracking.PathTrackingEntry pathTrackingEntry)
public StringBuilder gaugeSnapshot(StringBuilder base, long time, org.apache.sirona.Role role, double value)
public StringBuilder statusSnapshot(long ts, org.apache.sirona.status.NodeStatus nodeStatus)
protected CubeBuilder getConfig()
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.