public final class Srum extends GeneratedMessage implements SrumOrBuilder
The Srum extension captures details specific to Windows System Resource
Usage Monitor (SRUM) events.
Protobuf type google.backstory.Srum
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BACKGROUND_BYTES_READ_FIELD_NUMBER
public static final int BACKGROUND_BYTES_READ_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_BYTES_WRITTEN_FIELD_NUMBER
public static final int BACKGROUND_BYTES_WRITTEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_CONTEXT_SWITCHES_FIELD_NUMBER
public static final int BACKGROUND_CONTEXT_SWITCHES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_CYCLE_COUNT_FIELD_NUMBER
public static final int BACKGROUND_CYCLE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_FLUSHES_COUNT_FIELD_NUMBER
public static final int BACKGROUND_FLUSHES_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_READ_OPERATIONS_FIELD_NUMBER
public static final int BACKGROUND_READ_OPERATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BACKGROUND_WRITE_OPERATIONS_FIELD_NUMBER
public static final int BACKGROUND_WRITE_OPERATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INTERFACE_LUID_FIELD_NUMBER
public static final int INTERFACE_LUID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Srum getDefaultInstance()
| Returns |
| Type |
Description |
Srum |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Srum.Builder newBuilder()
newBuilder(Srum prototype)
public static Srum.Builder newBuilder(Srum prototype)
| Parameter |
| Name |
Description |
prototype |
Srum
|
parseDelimitedFrom(InputStream input)
public static Srum parseDelimitedFrom(InputStream input)
| Returns |
| Type |
Description |
Srum |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Srum parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(byte[] data)
public static Srum parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
Srum |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Srum parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(ByteString data)
public static Srum parseFrom(ByteString data)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Srum parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(CodedInputStream input)
public static Srum parseFrom(CodedInputStream input)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Srum parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(InputStream input)
public static Srum parseFrom(InputStream input)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Srum parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(ByteBuffer data)
public static Srum parseFrom(ByteBuffer data)
| Returns |
| Type |
Description |
Srum |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Srum parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Srum |
|
parser()
public static Parser<Srum> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBackgroundBytesRead()
public long getBackgroundBytesRead()
The number of bytes read by the application while running in the
background.
int64 background_bytes_read = 2;
| Returns |
| Type |
Description |
long |
The backgroundBytesRead.
|
getBackgroundBytesWritten()
public long getBackgroundBytesWritten()
The number of bytes written by the application while running in the
background.
int64 background_bytes_written = 3;
| Returns |
| Type |
Description |
long |
The backgroundBytesWritten.
|
getBackgroundContextSwitches()
public long getBackgroundContextSwitches()
The number of context switches performed by the application's threads
while in the background.
int64 background_context_switches = 4;
| Returns |
| Type |
Description |
long |
The backgroundContextSwitches.
|
getBackgroundCycleCount()
public long getBackgroundCycleCount()
The amount of CPU cycle time consumed by the application in the
background, measured in clock cycles.
int64 background_cycle_count = 5;
| Returns |
| Type |
Description |
long |
The backgroundCycleCount.
|
getBackgroundFlushesCount()
public long getBackgroundFlushesCount()
The number of flush operations performed by the application in the
background.
int64 background_flushes_count = 6;
| Returns |
| Type |
Description |
long |
The backgroundFlushesCount.
|
getBackgroundReadOperations()
public long getBackgroundReadOperations()
The number of read operations performed by the application in the
background.
int64 background_read_operations = 7;
| Returns |
| Type |
Description |
long |
The backgroundReadOperations.
|
getBackgroundWriteOperations()
public long getBackgroundWriteOperations()
The number of write operations performed by the application in the
background.
int64 background_write_operations = 8;
| Returns |
| Type |
Description |
long |
The backgroundWriteOperations.
|
getDefaultInstanceForType()
public Srum getDefaultInstanceForType()
| Returns |
| Type |
Description |
Srum |
|
getId()
A unique identifier for the SRUM record or the application/user being
monitored.
string id = 1;
| Returns |
| Type |
Description |
String |
The id.
|
getIdBytes()
public ByteString getIdBytes()
A unique identifier for the SRUM record or the application/user being
monitored.
string id = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for id.
|
getInterfaceLuid()
public String getInterfaceLuid()
The Locally Unique Identifier (LUID) for the network interface used for
data transfer.
string interface_luid = 9;
| Returns |
| Type |
Description |
String |
The interfaceLuid.
|
getInterfaceLuidBytes()
public ByteString getInterfaceLuidBytes()
The Locally Unique Identifier (LUID) for the network interface used for
data transfer.
string interface_luid = 9;
| Returns |
| Type |
Description |
ByteString |
The bytes for interfaceLuid.
|
getParserForType()
public Parser<Srum> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Srum.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Srum.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Srum.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides