Class StreamObject
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.restapi.server.jaxrs.management.StreamObject
Nuxeo Stream Introspection endpoint
- Since:
- 11.5
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Function<StreamIntrospection,ScaleActivity> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidjavax.ws.rs.core.Responsejavax.ws.rs.core.ResponsedoGetPuml(javax.ws.rs.core.HttpHeaders headers) Deprecated.getConsumerPosition(String consumer, String stream) protected KeyValueStoreprotected StreamIntrospectionlistConsumers(String stream, RenderingContext renderingContext) scale()setConsumerPositionAfterDate(String consumer, String stream, String dateTime) setConsumerPositionToBeginning(String consumer, String stream) setConsumerPositionToEnd(String consumer, String stream) setConsumerPositionToOffset(String consumer, String stream, int partition, long offset) voidstartConsumer(String consumer) voidstopConsumer(String consumer) Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, initialize, isAdapter, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Field Details
-
PUML_FORMAT
- See Also:
-
D2_FORMAT
- See Also:
-
NO_CONSUMER
- See Also:
-
ENABLED_OPTION
- See Also:
-
TO_SCALE_ACTIVITY
-
-
Constructor Details
-
StreamObject
public StreamObject()
-
-
Method Details
-
doGet
public javax.ws.rs.core.Response doGet(String format, @Context javax.ws.rs.core.HttpHeaders headers) -
doGetPuml
@Deprecated public javax.ws.rs.core.Response doGetPuml(@Context javax.ws.rs.core.HttpHeaders headers) Deprecated.since 2021.21 usedoGet(String, HttpHeaders)with format=puml instead. -
listStreams
-
listConsumers
public List<StreamIntrospection.ProcessorTopology> listConsumers(String stream, @Context RenderingContext renderingContext) -
stopConsumer
-
startConsumer
-
getConsumerPosition
-
setConsumerPositionToEnd
-
setConsumerPositionToBeginning
-
setConsumerPositionToOffset
public StreamLagChange setConsumerPositionToOffset(String consumer, String stream, int partition, long offset) -
setConsumerPositionAfterDate
public StreamLagChange setConsumerPositionAfterDate(String consumer, String stream, String dateTime) -
scale
-
getStreamIntrospection
-
getKvStore
-
checkStreamMetricEnabled
protected void checkStreamMetricEnabled()
-
doGet(String, HttpHeaders)with format=puml instead.