public static final class Metrics.MetricPublisher.Builder extends com.google.protobuf.GeneratedMessage.Builder<Metrics.MetricPublisher.Builder> implements Metrics.MetricPublisherOrBuilder
heron.proto.system.MetricPublisher
Modifier and Type | Method and Description |
---|---|
Metrics.MetricPublisher |
build() |
Metrics.MetricPublisher |
buildPartial() |
Metrics.MetricPublisher.Builder |
clear() |
Metrics.MetricPublisher.Builder |
clearComponentName()
required string component_name = 3; |
Metrics.MetricPublisher.Builder |
clearHostname()
required string hostname = 1; |
Metrics.MetricPublisher.Builder |
clearInstanceId()
required string instance_id = 4; |
Metrics.MetricPublisher.Builder |
clearInstanceIndex()
required int32 instance_index = 5; |
Metrics.MetricPublisher.Builder |
clearPort()
required int32 port = 2; |
Metrics.MetricPublisher.Builder |
clone() |
java.lang.String |
getComponentName()
required string component_name = 3; |
com.google.protobuf.ByteString |
getComponentNameBytes()
required string component_name = 3; |
Metrics.MetricPublisher |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getHostname()
required string hostname = 1; |
com.google.protobuf.ByteString |
getHostnameBytes()
required string hostname = 1; |
java.lang.String |
getInstanceId()
required string instance_id = 4; |
com.google.protobuf.ByteString |
getInstanceIdBytes()
required string instance_id = 4; |
int |
getInstanceIndex()
required int32 instance_index = 5; |
int |
getPort()
required int32 port = 2; |
boolean |
hasComponentName()
required string component_name = 3; |
boolean |
hasHostname()
required string hostname = 1; |
boolean |
hasInstanceId()
required string instance_id = 4; |
boolean |
hasInstanceIndex()
required int32 instance_index = 5; |
boolean |
hasPort()
required int32 port = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Metrics.MetricPublisher.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Metrics.MetricPublisher.Builder |
mergeFrom(com.google.protobuf.Message other) |
Metrics.MetricPublisher.Builder |
mergeFrom(Metrics.MetricPublisher other) |
Metrics.MetricPublisher.Builder |
setComponentName(java.lang.String value)
required string component_name = 3; |
Metrics.MetricPublisher.Builder |
setComponentNameBytes(com.google.protobuf.ByteString value)
required string component_name = 3; |
Metrics.MetricPublisher.Builder |
setHostname(java.lang.String value)
required string hostname = 1; |
Metrics.MetricPublisher.Builder |
setHostnameBytes(com.google.protobuf.ByteString value)
required string hostname = 1; |
Metrics.MetricPublisher.Builder |
setInstanceId(java.lang.String value)
required string instance_id = 4; |
Metrics.MetricPublisher.Builder |
setInstanceIdBytes(com.google.protobuf.ByteString value)
required string instance_id = 4; |
Metrics.MetricPublisher.Builder |
setInstanceIndex(int value)
required int32 instance_index = 5; |
Metrics.MetricPublisher.Builder |
setPort(int value)
required int32 port = 2; |
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<Metrics.MetricPublisher.Builder>
public Metrics.MetricPublisher.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<Metrics.MetricPublisher.Builder>
public Metrics.MetricPublisher.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<Metrics.MetricPublisher.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<Metrics.MetricPublisher.Builder>
public Metrics.MetricPublisher getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Metrics.MetricPublisher build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Metrics.MetricPublisher buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Metrics.MetricPublisher.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Metrics.MetricPublisher.Builder>
public Metrics.MetricPublisher.Builder mergeFrom(Metrics.MetricPublisher other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<Metrics.MetricPublisher.Builder>
public Metrics.MetricPublisher.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<Metrics.MetricPublisher.Builder>
java.io.IOException
public boolean hasHostname()
required string hostname = 1;
hasHostname
in interface Metrics.MetricPublisherOrBuilder
public java.lang.String getHostname()
required string hostname = 1;
getHostname
in interface Metrics.MetricPublisherOrBuilder
public com.google.protobuf.ByteString getHostnameBytes()
required string hostname = 1;
getHostnameBytes
in interface Metrics.MetricPublisherOrBuilder
public Metrics.MetricPublisher.Builder setHostname(java.lang.String value)
required string hostname = 1;
public Metrics.MetricPublisher.Builder clearHostname()
required string hostname = 1;
public Metrics.MetricPublisher.Builder setHostnameBytes(com.google.protobuf.ByteString value)
required string hostname = 1;
public boolean hasPort()
required int32 port = 2;
hasPort
in interface Metrics.MetricPublisherOrBuilder
public int getPort()
required int32 port = 2;
getPort
in interface Metrics.MetricPublisherOrBuilder
public Metrics.MetricPublisher.Builder setPort(int value)
required int32 port = 2;
public Metrics.MetricPublisher.Builder clearPort()
required int32 port = 2;
public boolean hasComponentName()
required string component_name = 3;
like Tail-FlatMap or __stmgr__
hasComponentName
in interface Metrics.MetricPublisherOrBuilder
public java.lang.String getComponentName()
required string component_name = 3;
like Tail-FlatMap or __stmgr__
getComponentName
in interface Metrics.MetricPublisherOrBuilder
public com.google.protobuf.ByteString getComponentNameBytes()
required string component_name = 3;
like Tail-FlatMap or __stmgr__
getComponentNameBytes
in interface Metrics.MetricPublisherOrBuilder
public Metrics.MetricPublisher.Builder setComponentName(java.lang.String value)
required string component_name = 3;
like Tail-FlatMap or __stmgr__
public Metrics.MetricPublisher.Builder clearComponentName()
required string component_name = 3;
like Tail-FlatMap or __stmgr__
public Metrics.MetricPublisher.Builder setComponentNameBytes(com.google.protobuf.ByteString value)
required string component_name = 3;
like Tail-FlatMap or __stmgr__
public boolean hasInstanceId()
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
hasInstanceId
in interface Metrics.MetricPublisherOrBuilder
public java.lang.String getInstanceId()
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
getInstanceId
in interface Metrics.MetricPublisherOrBuilder
public com.google.protobuf.ByteString getInstanceIdBytes()
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
getInstanceIdBytes
in interface Metrics.MetricPublisherOrBuilder
public Metrics.MetricPublisher.Builder setInstanceId(java.lang.String value)
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
public Metrics.MetricPublisher.Builder clearInstanceId()
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
public Metrics.MetricPublisher.Builder setInstanceIdBytes(com.google.protobuf.ByteString value)
required string instance_id = 4;
In case of regular instances, it is their instance_id For stmgr, it is the stmgr id
public boolean hasInstanceIndex()
required int32 instance_index = 5;
The index of the instance with respect to that component_name
hasInstanceIndex
in interface Metrics.MetricPublisherOrBuilder
public int getInstanceIndex()
required int32 instance_index = 5;
The index of the instance with respect to that component_name
getInstanceIndex
in interface Metrics.MetricPublisherOrBuilder
public Metrics.MetricPublisher.Builder setInstanceIndex(int value)
required int32 instance_index = 5;
The index of the instance with respect to that component_name
public Metrics.MetricPublisher.Builder clearInstanceIndex()
required int32 instance_index = 5;
The index of the instance with respect to that component_name