akka.cluster.protobuf.msg
Class ClusterMessages.NodeMetrics

java.lang.Object
  extended by com.google.protobuf.GeneratedMessage
      extended by akka.cluster.protobuf.msg.ClusterMessages.NodeMetrics
All Implemented Interfaces:
ClusterMessages.NodeMetricsOrBuilder
Enclosing class:
ClusterMessages

public static final class ClusterMessages.NodeMetrics
extends com.google.protobuf.GeneratedMessage
implements ClusterMessages.NodeMetricsOrBuilder

Protobuf type NodeMetrics

 Node Metrics
 


Nested Class Summary
static class ClusterMessages.NodeMetrics.Builder
          Protobuf type NodeMetrics
static class ClusterMessages.NodeMetrics.EWMA
          Protobuf type NodeMetrics.EWMA
static interface ClusterMessages.NodeMetrics.EWMAOrBuilder
           
static class ClusterMessages.NodeMetrics.Metric
          Protobuf type NodeMetrics.Metric
static interface ClusterMessages.NodeMetrics.MetricOrBuilder
           
static class ClusterMessages.NodeMetrics.Number
          Protobuf type NodeMetrics.Number
static interface ClusterMessages.NodeMetrics.NumberOrBuilder
           
static class ClusterMessages.NodeMetrics.NumberType
          Protobuf enum NodeMetrics.NumberType
 
Field Summary
static int ADDRESSINDEX_FIELD_NUMBER
           
static int METRICS_FIELD_NUMBER
           
static  PARSER
           
static int TIMESTAMP_FIELD_NUMBER
           
 
Method Summary
 int getAddressIndex()
          required int32 addressIndex = 1;
static ClusterMessages.NodeMetrics getDefaultInstance()
           
 ClusterMessages.NodeMetrics getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 ClusterMessages.NodeMetrics.Metric getMetrics(int index)
          repeated .NodeMetrics.Metric metrics = 3;
 int getMetricsCount()
          repeated .NodeMetrics.Metric metrics = 3;
 java.util.List<ClusterMessages.NodeMetrics.Metric> getMetricsList()
          repeated .NodeMetrics.Metric metrics = 3;
 ClusterMessages.NodeMetrics.MetricOrBuilder getMetricsOrBuilder(int index)
          repeated .NodeMetrics.Metric metrics = 3;
 java.util.List<? extends ClusterMessages.NodeMetrics.MetricOrBuilder> getMetricsOrBuilderList()
          repeated .NodeMetrics.Metric metrics = 3;
  getParserForType()
           
 int getSerializedSize()
           
 long getTimestamp()
          required int64 timestamp = 2;
 com.google.protobuf.UnknownFieldSet getUnknownFields()
           
 boolean hasAddressIndex()
          required int32 addressIndex = 1;
 boolean hasTimestamp()
          required int64 timestamp = 2;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
static ClusterMessages.NodeMetrics.Builder newBuilder()
           
static ClusterMessages.NodeMetrics.Builder newBuilder(ClusterMessages.NodeMetrics prototype)
           
 ClusterMessages.NodeMetrics.Builder newBuilderForType()
           
protected  ClusterMessages.NodeMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
           
static ClusterMessages.NodeMetrics parseDelimitedFrom(java.io.InputStream input)
           
static ClusterMessages.NodeMetrics parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static ClusterMessages.NodeMetrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.ByteString data)
           
static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.CodedInputStream input)
           
static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
static ClusterMessages.NodeMetrics parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.NodeMetrics.Builder toBuilder()
           
protected  java.lang.Object writeReplace()
           
 void writeTo(com.google.protobuf.CodedOutputStream output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARSER

public static  PARSER

ADDRESSINDEX_FIELD_NUMBER

public static final int ADDRESSINDEX_FIELD_NUMBER
See Also:
Constant Field Values

TIMESTAMP_FIELD_NUMBER

public static final int TIMESTAMP_FIELD_NUMBER
See Also:
Constant Field Values

METRICS_FIELD_NUMBER

public static final int METRICS_FIELD_NUMBER
See Also:
Constant Field Values
Method Detail

getDefaultInstance

public static ClusterMessages.NodeMetrics getDefaultInstance()

getDefaultInstanceForType

public ClusterMessages.NodeMetrics getDefaultInstanceForType()

getUnknownFields

public final com.google.protobuf.UnknownFieldSet getUnknownFields()

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

getParserForType

public  getParserForType()

hasAddressIndex

public boolean hasAddressIndex()
required int32 addressIndex = 1;

Specified by:
hasAddressIndex in interface ClusterMessages.NodeMetricsOrBuilder

getAddressIndex

public int getAddressIndex()
required int32 addressIndex = 1;

Specified by:
getAddressIndex in interface ClusterMessages.NodeMetricsOrBuilder

hasTimestamp

public boolean hasTimestamp()
required int64 timestamp = 2;

Specified by:
hasTimestamp in interface ClusterMessages.NodeMetricsOrBuilder

getTimestamp

public long getTimestamp()
required int64 timestamp = 2;

Specified by:
getTimestamp in interface ClusterMessages.NodeMetricsOrBuilder

getMetricsList

public java.util.List<ClusterMessages.NodeMetrics.Metric> getMetricsList()
repeated .NodeMetrics.Metric metrics = 3;

Specified by:
getMetricsList in interface ClusterMessages.NodeMetricsOrBuilder

getMetricsOrBuilderList

public java.util.List<? extends ClusterMessages.NodeMetrics.MetricOrBuilder> getMetricsOrBuilderList()
repeated .NodeMetrics.Metric metrics = 3;

Specified by:
getMetricsOrBuilderList in interface ClusterMessages.NodeMetricsOrBuilder

getMetricsCount

public int getMetricsCount()
repeated .NodeMetrics.Metric metrics = 3;

Specified by:
getMetricsCount in interface ClusterMessages.NodeMetricsOrBuilder

getMetrics

public ClusterMessages.NodeMetrics.Metric getMetrics(int index)
repeated .NodeMetrics.Metric metrics = 3;

Specified by:
getMetrics in interface ClusterMessages.NodeMetricsOrBuilder

getMetricsOrBuilder

public ClusterMessages.NodeMetrics.MetricOrBuilder getMetricsOrBuilder(int index)
repeated .NodeMetrics.Metric metrics = 3;

Specified by:
getMetricsOrBuilder in interface ClusterMessages.NodeMetricsOrBuilder

isInitialized

public final boolean isInitialized()

writeTo

public void writeTo(com.google.protobuf.CodedOutputStream output)
             throws java.io.IOException
Throws:
java.io.IOException

getSerializedSize

public int getSerializedSize()

writeReplace

protected java.lang.Object writeReplace()
                                 throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.ByteString data)
                                             throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.ByteString data,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(byte[] data,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws com.google.protobuf.InvalidProtocolBufferException
Throws:
com.google.protobuf.InvalidProtocolBufferException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(java.io.InputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws java.io.IOException
Throws:
java.io.IOException

parseDelimitedFrom

public static ClusterMessages.NodeMetrics parseDelimitedFrom(java.io.InputStream input)
                                                      throws java.io.IOException
Throws:
java.io.IOException

parseDelimitedFrom

public static ClusterMessages.NodeMetrics parseDelimitedFrom(java.io.InputStream input,
                                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                      throws java.io.IOException
Throws:
java.io.IOException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.CodedInputStream input)
                                             throws java.io.IOException
Throws:
java.io.IOException

parseFrom

public static ClusterMessages.NodeMetrics parseFrom(com.google.protobuf.CodedInputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws java.io.IOException
Throws:
java.io.IOException

newBuilder

public static ClusterMessages.NodeMetrics.Builder newBuilder()

newBuilderForType

public ClusterMessages.NodeMetrics.Builder newBuilderForType()

newBuilder

public static ClusterMessages.NodeMetrics.Builder newBuilder(ClusterMessages.NodeMetrics prototype)

toBuilder

public ClusterMessages.NodeMetrics.Builder toBuilder()

newBuilderForType

protected ClusterMessages.NodeMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)