Class Module (2.20.0)

public final class Module extends GeneratedMessageV3 implements ModuleOrBuilder

Binary module.

Protobuf type google.devtools.cloudtrace.v2.Module

Implements

ModuleOrBuilder

Static Fields

BUILD_ID_FIELD_NUMBER

public static final int BUILD_ID_FIELD_NUMBER
Field Value
TypeDescription
int

MODULE_FIELD_NUMBER

public static final int MODULE_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static Module getDefaultInstance()
Returns
TypeDescription
Module

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static Module.Builder newBuilder()
Returns
TypeDescription
Module.Builder

newBuilder(Module prototype)

public static Module.Builder newBuilder(Module prototype)
Parameter
NameDescription
prototypeModule
Returns
TypeDescription
Module.Builder

parseDelimitedFrom(InputStream input)

public static Module parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static Module parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Module parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Module parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static Module parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static Module parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<Module> parser()
Returns
TypeDescription
Parser<Module>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getBuildId()

public TruncatableString getBuildId()

A unique identifier for the module, usually a hash of its contents (up to 128 bytes).

.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;

Returns
TypeDescription
TruncatableString

The buildId.

getBuildIdOrBuilder()

public TruncatableStringOrBuilder getBuildIdOrBuilder()

A unique identifier for the module, usually a hash of its contents (up to 128 bytes).

.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;

Returns
TypeDescription
TruncatableStringOrBuilder

getDefaultInstanceForType()

public Module getDefaultInstanceForType()
Returns
TypeDescription
Module

getModule()

public TruncatableString getModule()

For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).

.google.devtools.cloudtrace.v2.TruncatableString module = 1;

Returns
TypeDescription
TruncatableString

The module.

getModuleOrBuilder()

public TruncatableStringOrBuilder getModuleOrBuilder()

For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).

.google.devtools.cloudtrace.v2.TruncatableString module = 1;

Returns
TypeDescription
TruncatableStringOrBuilder

getParserForType()

public Parser<Module> getParserForType()
Returns
TypeDescription
Parser<Module>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
int
Overrides

hasBuildId()

public boolean hasBuildId()

A unique identifier for the module, usually a hash of its contents (up to 128 bytes).

.google.devtools.cloudtrace.v2.TruncatableString build_id = 2;

Returns
TypeDescription
boolean

Whether the buildId field is set.

hasModule()

public boolean hasModule()

For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).

.google.devtools.cloudtrace.v2.TruncatableString module = 1;

Returns
TypeDescription
boolean

Whether the module field is set.

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

public Module.Builder newBuilderForType()
Returns
TypeDescription
Module.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected Module.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
Module.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

public Module.Builder toBuilder()
Returns
TypeDescription
Module.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides
Exceptions
TypeDescription
IOException