Class StreamIntrospectionToStreamFlattenMetrics.StreamFlattenMetricsBuilder
java.lang.Object
org.nuxeo.ecm.core.bulk.introspection.StreamIntrospectionToStreamFlattenMetrics.StreamFlattenMetricsBuilder
- Enclosing class:
- StreamIntrospectionToStreamFlattenMetrics
protected static class StreamIntrospectionToStreamFlattenMetrics.StreamFlattenMetricsBuilder
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<org.apache.commons.lang3.tuple.Pair<String,String>, StreamIntrospectionToStreamFlattenMetrics.ComputationMetricBuilder> protected Instantprotected final Map<String,StreamIntrospectionToStreamFlattenMetrics.NodeMetricBuilder> protected final Map<String,StreamIntrospectionToStreamFlattenMetrics.StreamMetricBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()dateIfAfter(Instant date) getOrComputeComputationMetricBuilder(String nodeId, String computationName) getOrComputeNodeMetricBuilder(String nodeId) getOrComputeStreamComputationMetricBuilder(String streamName, String computationName) getOrComputeStreamMetricBuilder(String streamName)
-
Field Details
-
streamMetrics
protected final Map<String,StreamIntrospectionToStreamFlattenMetrics.StreamMetricBuilder> streamMetrics -
computationMetrics
protected final Map<org.apache.commons.lang3.tuple.Pair<String,String>, computationMetricsStreamIntrospectionToStreamFlattenMetrics.ComputationMetricBuilder> -
nodeMetrics
-
date
-
-
Constructor Details
-
StreamFlattenMetricsBuilder
protected StreamFlattenMetricsBuilder()
-
-
Method Details
-
dateIfAfter
public StreamIntrospectionToStreamFlattenMetrics.StreamFlattenMetricsBuilder dateIfAfter(Instant date) -
getOrComputeStreamMetricBuilder
public StreamIntrospectionToStreamFlattenMetrics.StreamMetricBuilder getOrComputeStreamMetricBuilder(String streamName) -
getOrComputeStreamComputationMetricBuilder
public StreamIntrospectionToStreamFlattenMetrics.StreamComputationMetricBuilder getOrComputeStreamComputationMetricBuilder(String streamName, String computationName) -
getOrComputeComputationMetricBuilder
public StreamIntrospectionToStreamFlattenMetrics.ComputationMetricBuilder getOrComputeComputationMetricBuilder(String nodeId, String computationName) -
getOrComputeNodeMetricBuilder
public StreamIntrospectionToStreamFlattenMetrics.NodeMetricBuilder getOrComputeNodeMetricBuilder(String nodeId) -
build
-