Package com.google.dataflow.v1beta3
Class MetricUpdate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
- com.google.dataflow.v1beta3.MetricUpdate.Builder
-
- All Implemented Interfaces:
MetricUpdateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MetricUpdate
public static final class MetricUpdate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder> implements MetricUpdateOrBuilder
Describes the state of a metric.
Protobuf typegoogle.dataflow.v1beta3.MetricUpdate
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricUpdate.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MetricUpdatebuild()MetricUpdatebuildPartial()MetricUpdate.Builderclear()MetricUpdate.BuilderclearCumulative()True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem.MetricUpdate.BuilderclearDistribution()A struct value describing properties of a distribution of numeric values.MetricUpdate.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MetricUpdate.BuilderclearGauge()A struct value describing properties of a Gauge.MetricUpdate.BuilderclearInternal()Worker-computed aggregate value for internal use by the Dataflow service.MetricUpdate.BuilderclearKind()Metric aggregation kind.MetricUpdate.BuilderclearMeanCount()Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuilderclearMeanSum()Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuilderclearName()Name of the metric.MetricUpdate.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MetricUpdate.BuilderclearScalar()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".MetricUpdate.BuilderclearSet()Worker-computed aggregate value for the "Set" aggregation kind.MetricUpdate.BuilderclearUpdateTime()Timestamp associated with the metric value.MetricUpdate.Builderclone()booleangetCumulative()True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem.MetricUpdategetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.ValuegetDistribution()A struct value describing properties of a distribution of numeric values.com.google.protobuf.Value.BuildergetDistributionBuilder()A struct value describing properties of a distribution of numeric values.com.google.protobuf.ValueOrBuildergetDistributionOrBuilder()A struct value describing properties of a distribution of numeric values.com.google.protobuf.ValuegetGauge()A struct value describing properties of a Gauge.com.google.protobuf.Value.BuildergetGaugeBuilder()A struct value describing properties of a Gauge.com.google.protobuf.ValueOrBuildergetGaugeOrBuilder()A struct value describing properties of a Gauge.com.google.protobuf.ValuegetInternal()Worker-computed aggregate value for internal use by the Dataflow service.com.google.protobuf.Value.BuildergetInternalBuilder()Worker-computed aggregate value for internal use by the Dataflow service.com.google.protobuf.ValueOrBuildergetInternalOrBuilder()Worker-computed aggregate value for internal use by the Dataflow service.StringgetKind()Metric aggregation kind.com.google.protobuf.ByteStringgetKindBytes()Metric aggregation kind.com.google.protobuf.ValuegetMeanCount()Worker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.Value.BuildergetMeanCountBuilder()Worker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValueOrBuildergetMeanCountOrBuilder()Worker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValuegetMeanSum()Worker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.Value.BuildergetMeanSumBuilder()Worker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValueOrBuildergetMeanSumOrBuilder()Worker-computed aggregate value for the "Mean" aggregation kind.MetricStructuredNamegetName()Name of the metric.MetricStructuredName.BuildergetNameBuilder()Name of the metric.MetricStructuredNameOrBuildergetNameOrBuilder()Name of the metric.com.google.protobuf.ValuegetScalar()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".com.google.protobuf.Value.BuildergetScalarBuilder()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".com.google.protobuf.ValueOrBuildergetScalarOrBuilder()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".com.google.protobuf.ValuegetSet()Worker-computed aggregate value for the "Set" aggregation kind.com.google.protobuf.Value.BuildergetSetBuilder()Worker-computed aggregate value for the "Set" aggregation kind.com.google.protobuf.ValueOrBuildergetSetOrBuilder()Worker-computed aggregate value for the "Set" aggregation kind.com.google.protobuf.TimestampgetUpdateTime()Timestamp associated with the metric value.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Timestamp associated with the metric value.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Timestamp associated with the metric value.booleanhasDistribution()A struct value describing properties of a distribution of numeric values.booleanhasGauge()A struct value describing properties of a Gauge.booleanhasInternal()Worker-computed aggregate value for internal use by the Dataflow service.booleanhasMeanCount()Worker-computed aggregate value for the "Mean" aggregation kind.booleanhasMeanSum()Worker-computed aggregate value for the "Mean" aggregation kind.booleanhasName()Name of the metric.booleanhasScalar()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".booleanhasSet()Worker-computed aggregate value for the "Set" aggregation kind.booleanhasUpdateTime()Timestamp associated with the metric value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MetricUpdate.BuildermergeDistribution(com.google.protobuf.Value value)A struct value describing properties of a distribution of numeric values.MetricUpdate.BuildermergeFrom(MetricUpdate other)MetricUpdate.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MetricUpdate.BuildermergeFrom(com.google.protobuf.Message other)MetricUpdate.BuildermergeGauge(com.google.protobuf.Value value)A struct value describing properties of a Gauge.MetricUpdate.BuildermergeInternal(com.google.protobuf.Value value)Worker-computed aggregate value for internal use by the Dataflow service.MetricUpdate.BuildermergeMeanCount(com.google.protobuf.Value value)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildermergeMeanSum(com.google.protobuf.Value value)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildermergeName(MetricStructuredName value)Name of the metric.MetricUpdate.BuildermergeScalar(com.google.protobuf.Value value)Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".MetricUpdate.BuildermergeSet(com.google.protobuf.Value value)Worker-computed aggregate value for the "Set" aggregation kind.MetricUpdate.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MetricUpdate.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Timestamp associated with the metric value.MetricUpdate.BuildersetCumulative(boolean value)True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem.MetricUpdate.BuildersetDistribution(com.google.protobuf.Value value)A struct value describing properties of a distribution of numeric values.MetricUpdate.BuildersetDistribution(com.google.protobuf.Value.Builder builderForValue)A struct value describing properties of a distribution of numeric values.MetricUpdate.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MetricUpdate.BuildersetGauge(com.google.protobuf.Value value)A struct value describing properties of a Gauge.MetricUpdate.BuildersetGauge(com.google.protobuf.Value.Builder builderForValue)A struct value describing properties of a Gauge.MetricUpdate.BuildersetInternal(com.google.protobuf.Value value)Worker-computed aggregate value for internal use by the Dataflow service.MetricUpdate.BuildersetInternal(com.google.protobuf.Value.Builder builderForValue)Worker-computed aggregate value for internal use by the Dataflow service.MetricUpdate.BuildersetKind(String value)Metric aggregation kind.MetricUpdate.BuildersetKindBytes(com.google.protobuf.ByteString value)Metric aggregation kind.MetricUpdate.BuildersetMeanCount(com.google.protobuf.Value value)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildersetMeanCount(com.google.protobuf.Value.Builder builderForValue)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildersetMeanSum(com.google.protobuf.Value value)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildersetMeanSum(com.google.protobuf.Value.Builder builderForValue)Worker-computed aggregate value for the "Mean" aggregation kind.MetricUpdate.BuildersetName(MetricStructuredName value)Name of the metric.MetricUpdate.BuildersetName(MetricStructuredName.Builder builderForValue)Name of the metric.MetricUpdate.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)MetricUpdate.BuildersetScalar(com.google.protobuf.Value value)Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".MetricUpdate.BuildersetScalar(com.google.protobuf.Value.Builder builderForValue)Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".MetricUpdate.BuildersetSet(com.google.protobuf.Value value)Worker-computed aggregate value for the "Set" aggregation kind.MetricUpdate.BuildersetSet(com.google.protobuf.Value.Builder builderForValue)Worker-computed aggregate value for the "Set" aggregation kind.MetricUpdate.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MetricUpdate.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Timestamp associated with the metric value.MetricUpdate.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Timestamp associated with the metric value.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
clear
public MetricUpdate.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
getDefaultInstanceForType
public MetricUpdate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MetricUpdate build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MetricUpdate buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MetricUpdate.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
setField
public MetricUpdate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
clearField
public MetricUpdate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
clearOneof
public MetricUpdate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
setRepeatedField
public MetricUpdate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
addRepeatedField
public MetricUpdate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
mergeFrom
public MetricUpdate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetricUpdate.Builder>
-
mergeFrom
public MetricUpdate.Builder mergeFrom(MetricUpdate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
mergeFrom
public MetricUpdate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetricUpdate.Builder>- Throws:
IOException
-
hasName
public boolean hasName()
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
hasNamein interfaceMetricUpdateOrBuilder- Returns:
- Whether the name field is set.
-
getName
public MetricStructuredName getName()
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
getNamein interfaceMetricUpdateOrBuilder- Returns:
- The name.
-
setName
public MetricUpdate.Builder setName(MetricStructuredName value)
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;
-
setName
public MetricUpdate.Builder setName(MetricStructuredName.Builder builderForValue)
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;
-
mergeName
public MetricUpdate.Builder mergeName(MetricStructuredName value)
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;
-
clearName
public MetricUpdate.Builder clearName()
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;
-
getNameBuilder
public MetricStructuredName.Builder getNameBuilder()
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;
-
getNameOrBuilder
public MetricStructuredNameOrBuilder getNameOrBuilder()
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
getNameOrBuilderin interfaceMetricUpdateOrBuilder
-
getKind
public String getKind()
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Specified by:
getKindin interfaceMetricUpdateOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Specified by:
getKindBytesin interfaceMetricUpdateOrBuilder- Returns:
- The bytes for kind.
-
setKind
public MetricUpdate.Builder setKind(String value)
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public MetricUpdate.Builder clearKind()
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Returns:
- This builder for chaining.
-
setKindBytes
public MetricUpdate.Builder setKindBytes(com.google.protobuf.ByteString value)
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
getCumulative
public boolean getCumulative()
True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
bool cumulative = 3;- Specified by:
getCumulativein interfaceMetricUpdateOrBuilder- Returns:
- The cumulative.
-
setCumulative
public MetricUpdate.Builder setCumulative(boolean value)
True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
bool cumulative = 3;- Parameters:
value- The cumulative to set.- Returns:
- This builder for chaining.
-
clearCumulative
public MetricUpdate.Builder clearCumulative()
True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
bool cumulative = 3;- Returns:
- This builder for chaining.
-
hasScalar
public boolean hasScalar()
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
hasScalarin interfaceMetricUpdateOrBuilder- Returns:
- Whether the scalar field is set.
-
getScalar
public com.google.protobuf.Value getScalar()
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
getScalarin interfaceMetricUpdateOrBuilder- Returns:
- The scalar.
-
setScalar
public MetricUpdate.Builder setScalar(com.google.protobuf.Value value)
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;
-
setScalar
public MetricUpdate.Builder setScalar(com.google.protobuf.Value.Builder builderForValue)
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;
-
mergeScalar
public MetricUpdate.Builder mergeScalar(com.google.protobuf.Value value)
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;
-
clearScalar
public MetricUpdate.Builder clearScalar()
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;
-
getScalarBuilder
public com.google.protobuf.Value.Builder getScalarBuilder()
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;
-
getScalarOrBuilder
public com.google.protobuf.ValueOrBuilder getScalarOrBuilder()
Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
getScalarOrBuilderin interfaceMetricUpdateOrBuilder
-
hasMeanSum
public boolean hasMeanSum()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
hasMeanSumin interfaceMetricUpdateOrBuilder- Returns:
- Whether the meanSum field is set.
-
getMeanSum
public com.google.protobuf.Value getMeanSum()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
getMeanSumin interfaceMetricUpdateOrBuilder- Returns:
- The meanSum.
-
setMeanSum
public MetricUpdate.Builder setMeanSum(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;
-
setMeanSum
public MetricUpdate.Builder setMeanSum(com.google.protobuf.Value.Builder builderForValue)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;
-
mergeMeanSum
public MetricUpdate.Builder mergeMeanSum(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;
-
clearMeanSum
public MetricUpdate.Builder clearMeanSum()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;
-
getMeanSumBuilder
public com.google.protobuf.Value.Builder getMeanSumBuilder()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;
-
getMeanSumOrBuilder
public com.google.protobuf.ValueOrBuilder getMeanSumOrBuilder()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
getMeanSumOrBuilderin interfaceMetricUpdateOrBuilder
-
hasMeanCount
public boolean hasMeanCount()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
hasMeanCountin interfaceMetricUpdateOrBuilder- Returns:
- Whether the meanCount field is set.
-
getMeanCount
public com.google.protobuf.Value getMeanCount()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
getMeanCountin interfaceMetricUpdateOrBuilder- Returns:
- The meanCount.
-
setMeanCount
public MetricUpdate.Builder setMeanCount(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;
-
setMeanCount
public MetricUpdate.Builder setMeanCount(com.google.protobuf.Value.Builder builderForValue)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;
-
mergeMeanCount
public MetricUpdate.Builder mergeMeanCount(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;
-
clearMeanCount
public MetricUpdate.Builder clearMeanCount()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;
-
getMeanCountBuilder
public com.google.protobuf.Value.Builder getMeanCountBuilder()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;
-
getMeanCountOrBuilder
public com.google.protobuf.ValueOrBuilder getMeanCountOrBuilder()
Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
getMeanCountOrBuilderin interfaceMetricUpdateOrBuilder
-
hasSet
public boolean hasSet()
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
hasSetin interfaceMetricUpdateOrBuilder- Returns:
- Whether the set field is set.
-
getSet
public com.google.protobuf.Value getSet()
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
getSetin interfaceMetricUpdateOrBuilder- Returns:
- The set.
-
setSet
public MetricUpdate.Builder setSet(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;
-
setSet
public MetricUpdate.Builder setSet(com.google.protobuf.Value.Builder builderForValue)
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;
-
mergeSet
public MetricUpdate.Builder mergeSet(com.google.protobuf.Value value)
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;
-
clearSet
public MetricUpdate.Builder clearSet()
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;
-
getSetBuilder
public com.google.protobuf.Value.Builder getSetBuilder()
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;
-
getSetOrBuilder
public com.google.protobuf.ValueOrBuilder getSetOrBuilder()
Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, or String, according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
getSetOrBuilderin interfaceMetricUpdateOrBuilder
-
hasDistribution
public boolean hasDistribution()
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
hasDistributionin interfaceMetricUpdateOrBuilder- Returns:
- Whether the distribution field is set.
-
getDistribution
public com.google.protobuf.Value getDistribution()
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
getDistributionin interfaceMetricUpdateOrBuilder- Returns:
- The distribution.
-
setDistribution
public MetricUpdate.Builder setDistribution(com.google.protobuf.Value value)
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;
-
setDistribution
public MetricUpdate.Builder setDistribution(com.google.protobuf.Value.Builder builderForValue)
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;
-
mergeDistribution
public MetricUpdate.Builder mergeDistribution(com.google.protobuf.Value value)
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;
-
clearDistribution
public MetricUpdate.Builder clearDistribution()
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;
-
getDistributionBuilder
public com.google.protobuf.Value.Builder getDistributionBuilder()
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;
-
getDistributionOrBuilder
public com.google.protobuf.ValueOrBuilder getDistributionOrBuilder()
A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
getDistributionOrBuilderin interfaceMetricUpdateOrBuilder
-
hasGauge
public boolean hasGauge()
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
hasGaugein interfaceMetricUpdateOrBuilder- Returns:
- Whether the gauge field is set.
-
getGauge
public com.google.protobuf.Value getGauge()
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
getGaugein interfaceMetricUpdateOrBuilder- Returns:
- The gauge.
-
setGauge
public MetricUpdate.Builder setGauge(com.google.protobuf.Value value)
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;
-
setGauge
public MetricUpdate.Builder setGauge(com.google.protobuf.Value.Builder builderForValue)
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;
-
mergeGauge
public MetricUpdate.Builder mergeGauge(com.google.protobuf.Value value)
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;
-
clearGauge
public MetricUpdate.Builder clearGauge()
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;
-
getGaugeBuilder
public com.google.protobuf.Value.Builder getGaugeBuilder()
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;
-
getGaugeOrBuilder
public com.google.protobuf.ValueOrBuilder getGaugeOrBuilder()
A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
getGaugeOrBuilderin interfaceMetricUpdateOrBuilder
-
hasInternal
public boolean hasInternal()
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
hasInternalin interfaceMetricUpdateOrBuilder- Returns:
- Whether the internal field is set.
-
getInternal
public com.google.protobuf.Value getInternal()
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
getInternalin interfaceMetricUpdateOrBuilder- Returns:
- The internal.
-
setInternal
public MetricUpdate.Builder setInternal(com.google.protobuf.Value value)
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;
-
setInternal
public MetricUpdate.Builder setInternal(com.google.protobuf.Value.Builder builderForValue)
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;
-
mergeInternal
public MetricUpdate.Builder mergeInternal(com.google.protobuf.Value value)
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;
-
clearInternal
public MetricUpdate.Builder clearInternal()
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;
-
getInternalBuilder
public com.google.protobuf.Value.Builder getInternalBuilder()
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;
-
getInternalOrBuilder
public com.google.protobuf.ValueOrBuilder getInternalOrBuilder()
Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
getInternalOrBuilderin interfaceMetricUpdateOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
hasUpdateTimein interfaceMetricUpdateOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
getUpdateTimein interfaceMetricUpdateOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public MetricUpdate.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;
-
setUpdateTime
public MetricUpdate.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;
-
mergeUpdateTime
public MetricUpdate.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;
-
clearUpdateTime
public MetricUpdate.Builder clearUpdateTime()
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
getUpdateTimeOrBuilderin interfaceMetricUpdateOrBuilder
-
setUnknownFields
public final MetricUpdate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
mergeUnknownFields
public final MetricUpdate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetricUpdate.Builder>
-
-