Class CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.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
,Cloneable
,CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Enclosing class:
- CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary
public static final class CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder> implements CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
This array gives the CPU memory utilization on per partition basis and also the per application memory utilization for each partition
Protobuf typeCpuMemoryUtilizationSummary
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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
-
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.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
setField
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
clearField
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
clearOneof
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
setRepeatedField
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
addRepeatedField
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.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.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
mergeFrom
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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:
IOException
-
hasName
public boolean hasName()
Name of the partition.
optional string name = 1;
- Specified by:
hasName
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- Whether the name field is set.
-
getName
public String getName()
Name of the partition.
optional string name = 1;
- Specified by:
getName
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the partition.
optional string name = 1;
- Specified by:
getNameBytes
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- The bytes for name.
-
setName
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setName(String value)
Name of the partition.
optional string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearName()
Name of the partition.
optional string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the partition.
optional string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasSize
public boolean hasSize()
The total size of the partition in bytes
optional uint64 size = 2;
- Specified by:
hasSize
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- Whether the size field is set.
-
getSize
public long getSize()
The total size of the partition in bytes
optional uint64 size = 2;
- Specified by:
getSize
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- The size.
-
setSize
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setSize(long value)
The total size of the partition in bytes
optional uint64 size = 2;
- Parameters:
value
- The size to set.- Returns:
- This builder for chaining.
-
clearSize
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearSize()
The total size of the partition in bytes
optional uint64 size = 2;
- Returns:
- This builder for chaining.
-
hasBytesAllocated
public boolean hasBytesAllocated()
The amount of memory currently allocated from the partition in bytes
optional uint64 bytes_allocated = 3;
- Specified by:
hasBytesAllocated
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- Whether the bytesAllocated field is set.
-
getBytesAllocated
public long getBytesAllocated()
The amount of memory currently allocated from the partition in bytes
optional uint64 bytes_allocated = 3;
- Specified by:
getBytesAllocated
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- The bytesAllocated.
-
setBytesAllocated
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setBytesAllocated(long value)
The amount of memory currently allocated from the partition in bytes
optional uint64 bytes_allocated = 3;
- Parameters:
value
- The bytesAllocated to set.- Returns:
- This builder for chaining.
-
clearBytesAllocated
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearBytesAllocated()
The amount of memory currently allocated from the partition in bytes
optional uint64 bytes_allocated = 3;
- Returns:
- This builder for chaining.
-
hasUtilization
public boolean hasUtilization()
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
optional int32 utilization = 4;
- Specified by:
hasUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- Whether the utilization field is set.
-
getUtilization
public int getUtilization()
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
optional int32 utilization = 4;
- Specified by:
getUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
- Returns:
- The utilization.
-
setUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setUtilization(int value)
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
optional int32 utilization = 4;
- Parameters:
value
- The utilization to set.- Returns:
- This builder for chaining.
-
clearUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearUtilization()
The amount of memory that is currently allocated, expressed as percentage of the total (0--100).
optional int32 utilization = 4;
- Returns:
- This builder for chaining.
-
getApplicationUtilizationList
public List<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication> getApplicationUtilizationList()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
- Specified by:
getApplicationUtilizationList
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilizationCount
public int getApplicationUtilizationCount()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
- Specified by:
getApplicationUtilizationCount
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication getApplicationUtilization(int index)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
- Specified by:
getApplicationUtilization
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
setApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
setApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication value)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addApplicationUtilization(int index, CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder builderForValue)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addAllApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder addAllApplicationUtilization(Iterable<? extends CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication> values)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
clearApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder clearApplicationUtilization()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
removeApplicationUtilization
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder removeApplicationUtilization(int index)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
getApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder getApplicationUtilizationBuilder(int index)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
getApplicationUtilizationOrBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplicationOrBuilder getApplicationUtilizationOrBuilder(int index)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
- Specified by:
getApplicationUtilizationOrBuilder
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
getApplicationUtilizationOrBuilderList
public List<? extends CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplicationOrBuilder> getApplicationUtilizationOrBuilderList()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
- Specified by:
getApplicationUtilizationOrBuilderList
in interfaceCpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummaryOrBuilder
-
addApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder addApplicationUtilizationBuilder()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
addApplicationUtilizationBuilder
public CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder addApplicationUtilizationBuilder(int index)
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
getApplicationUtilizationBuilderList
public List<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationPerApplication.Builder> getApplicationUtilizationBuilderList()
Per application based memory utilization for this memory partition
repeated .CpuMemoryUtilizationPerApplication application_utilization = 5;
-
setUnknownFields
public final CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
mergeUnknownFields
public final CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CpuMemoryUtilizationOuterClass.CpuMemoryUtilizationSummary.Builder>
-
-