Class Module (2.43.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
Type Description
int

MODULE_FIELD_NUMBER

public static final int MODULE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Module getDefaultInstance()
Returns
Type Description
Module

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Module.Builder newBuilder()
Returns
Type Description
Module.Builder

newBuilder(Module prototype)

public static Module.Builder newBuilder(Module prototype)
Parameter
Name Description
prototype Module
Returns
Type Description
Module.Builder

parseDelimitedFrom(InputStream input)

public static Module parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Module parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Module parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Module parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static Module parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static Module parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Module parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<Module> parser()
Returns
Type Description
Parser<Module>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
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
Type Description
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
Type Description
TruncatableStringOrBuilder

getDefaultInstanceForType()

public Module getDefaultInstanceForType()
Returns
Type Description
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
Type Description
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
Type Description
TruncatableStringOrBuilder

getParserForType()

public Parser<Module> getParserForType()
Returns
Type Description
Parser<Module>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
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
Type Description
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
Type Description
boolean

Whether the module field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public Module.Builder newBuilderForType()
Returns
Type Description
Module.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected Module.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Module.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public Module.Builder toBuilder()
Returns
Type Description
Module.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException