com.dimajix.flowman.kernel.proto.MetricSeriesOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: common.proto
package com.dimajix.flowman.kernel.proto;
public interface MetricSeriesOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.dimajix.flowman.kernel.MetricSeries)
com.google.protobuf.MessageOrBuilder {
/**
* string metric = 1;
* @return The metric.
*/
java.lang.String getMetric();
/**
* string metric = 1;
* @return The bytes for metric.
*/
com.dimajix.shaded.protobuf.ByteString
getMetricBytes();
/**
* string namespace = 2;
* @return The namespace.
*/
java.lang.String getNamespace();
/**
* string namespace = 2;
* @return The bytes for namespace.
*/
com.dimajix.shaded.protobuf.ByteString
getNamespaceBytes();
/**
* string project = 3;
* @return The project.
*/
java.lang.String getProject();
/**
* string project = 3;
* @return The bytes for project.
*/
com.dimajix.shaded.protobuf.ByteString
getProjectBytes();
/**
* string job = 4;
* @return The job.
*/
java.lang.String getJob();
/**
* string job = 4;
* @return The bytes for job.
*/
com.dimajix.shaded.protobuf.ByteString
getJobBytes();
/**
* .com.dimajix.flowman.kernel.ExecutionPhase phase = 5;
* @return The enum numeric value on the wire for phase.
*/
int getPhaseValue();
/**
* .com.dimajix.flowman.kernel.ExecutionPhase phase = 5;
* @return The phase.
*/
com.dimajix.flowman.kernel.proto.ExecutionPhase getPhase();
/**
* map<string, string> labels = 6;
*/
int getLabelsCount();
/**
* map<string, string> labels = 6;
*/
boolean containsLabels(
java.lang.String key);
/**
* Use {@link #getLabelsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getLabels();
/**
* map<string, string> labels = 6;
*/
java.util.Map
getLabelsMap();
/**
* map<string, string> labels = 6;
*/
/* nullable */
java.lang.String getLabelsOrDefault(
java.lang.String key,
/* nullable */
java.lang.String defaultValue);
/**
* map<string, string> labels = 6;
*/
java.lang.String getLabelsOrThrow(
java.lang.String key);
/**
* repeated .com.dimajix.flowman.kernel.Measurement measurements = 7;
*/
java.util.List
getMeasurementsList();
/**
* repeated .com.dimajix.flowman.kernel.Measurement measurements = 7;
*/
com.dimajix.flowman.kernel.proto.Measurement getMeasurements(int index);
/**
* repeated .com.dimajix.flowman.kernel.Measurement measurements = 7;
*/
int getMeasurementsCount();
/**
* repeated .com.dimajix.flowman.kernel.Measurement measurements = 7;
*/
java.util.List extends com.dimajix.flowman.kernel.proto.MeasurementOrBuilder>
getMeasurementsOrBuilderList();
/**
* repeated .com.dimajix.flowman.kernel.Measurement measurements = 7;
*/
com.dimajix.flowman.kernel.proto.MeasurementOrBuilder getMeasurementsOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy