public static final class TopologyMaster.MetricInterval.Builder extends com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder> implements TopologyMaster.MetricIntervalOrBuilder
heron.proto.tmaster.MetricInterval
interface called by the UI TMaster exposes a web endpoint You send a post request with the protobuf as the data. The response will be MetricResponse
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder>
public TopologyMaster.MetricInterval.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder>
public TopologyMaster.MetricInterval.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder>
public TopologyMaster.MetricInterval getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public TopologyMaster.MetricInterval build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public TopologyMaster.MetricInterval buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public TopologyMaster.MetricInterval.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TopologyMaster.MetricInterval.Builder>
public TopologyMaster.MetricInterval.Builder mergeFrom(TopologyMaster.MetricInterval other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<TopologyMaster.MetricInterval.Builder>
public TopologyMaster.MetricInterval.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TopologyMaster.MetricInterval.Builder>
java.io.IOException
public boolean hasStart()
required int64 start = 1;
hasStart
in interface TopologyMaster.MetricIntervalOrBuilder
public long getStart()
required int64 start = 1;
getStart
in interface TopologyMaster.MetricIntervalOrBuilder
public TopologyMaster.MetricInterval.Builder setStart(long value)
required int64 start = 1;
public TopologyMaster.MetricInterval.Builder clearStart()
required int64 start = 1;
public boolean hasEnd()
required int64 end = 2;
hasEnd
in interface TopologyMaster.MetricIntervalOrBuilder
public long getEnd()
required int64 end = 2;
getEnd
in interface TopologyMaster.MetricIntervalOrBuilder
public TopologyMaster.MetricInterval.Builder setEnd(long value)
required int64 end = 2;
public TopologyMaster.MetricInterval.Builder clearEnd()
required int64 end = 2;