Class CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
- org.opennms.netmgt.telemetry.protocols.jti.adapter.proto.CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Enclosing class:
- CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary
public static final class CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder extends com.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder> implements CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
Protobuf typeCpuMemoryUtilizationSummary
This array gives the CPU memory utilization on per partition basis and also the per application memory utilization for each partition
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
clear
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
clone
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
getDefaultInstanceForType
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
mergeFrom
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder mergeFrom(CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
mergeFrom
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
- Throws:
java.io.IOException
-
hasName
public boolean hasName()
optional string name = 1;
Name of the partition.
- Specified by:
hasName
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getName
public java.lang.String getName()
optional string name = 1;
Name of the partition.
- Specified by:
getName
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
optional string name = 1;
Name of the partition.
- Specified by:
getNameBytes
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setName
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setName(java.lang.String value)
optional string name = 1;
Name of the partition.
-
clearName
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearName()
optional string name = 1;
Name of the partition.
-
setNameBytes
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setNameBytes(com.google.protobuf.ByteString value)
optional string name = 1;
Name of the partition.
-
hasSize
public boolean hasSize()
optional uint64 size = 2;
The total size of the partition in bytes
- Specified by:
hasSize
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getSize
public long getSize()
optional uint64 size = 2;
The total size of the partition in bytes
- Specified by:
getSize
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setSize
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setSize(long value)
optional uint64 size = 2;
The total size of the partition in bytes
-
clearSize
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearSize()
optional uint64 size = 2;
The total size of the partition in bytes
-
hasBytesAllocated
public boolean hasBytesAllocated()
optional uint64 bytes_allocated = 3;
The amount of memory currently allocated from the partition in bytes
- Specified by:
hasBytesAllocated
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getBytesAllocated
public long getBytesAllocated()
optional uint64 bytes_allocated = 3;
The amount of memory currently allocated from the partition in bytes
- Specified by:
getBytesAllocated
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setBytesAllocated
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setBytesAllocated(long value)
optional uint64 bytes_allocated = 3;
The amount of memory currently allocated from the partition in bytes
-
clearBytesAllocated
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearBytesAllocated()
optional uint64 bytes_allocated = 3;
The amount of memory currently allocated from the partition in bytes
-
hasUtilization
public boolean hasUtilization()
optional int32 utilization = 4;
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
- Specified by:
hasUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getUtilization
public int getUtilization()
optional int32 utilization = 4;
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
- Specified by:
getUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setUtilization(int value)
optional int32 utilization = 4;
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
-
clearUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearUtilization()
optional int32 utilization = 4;
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
-
getApplicationUtilizationList
public java.util.List<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication> getApplicationUtilizationList()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
- Specified by:
getApplicationUtilizationList
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilizationCount
public int getApplicationUtilizationCount()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
- Specified by:
getApplicationUtilizationCount
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication getApplicationUtilization(int index)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
- Specified by:
getApplicationUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
setApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addAllApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addAllApplicationUtilization(java.lang.Iterable<? extends CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication> values)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
clearApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearApplicationUtilization()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
removeApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder removeApplicationUtilization(int index)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
getApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder getApplicationUtilizationBuilder(int index)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
getApplicationUtilizationOrBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplicationOrBuilder getApplicationUtilizationOrBuilder(int index)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
- Specified by:
getApplicationUtilizationOrBuilder
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilizationOrBuilderList
public java.util.List<? extends CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplicationOrBuilder> getApplicationUtilizationOrBuilderList()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
- Specified by:
getApplicationUtilizationOrBuilderList
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
addApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder addApplicationUtilizationBuilder()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
addApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder addApplicationUtilizationBuilder(int index)
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
getApplicationUtilizationBuilderList
public java.util.List<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder> getApplicationUtilizationBuilderList()
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
Per application based memory utilization for this memory partition
-
-