Interface ModuleOrBuilder (2.20.0)

public interface ModuleOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBuildId()

public abstract 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 abstract 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

getModule()

public abstract 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 abstract 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

hasBuildId()

public abstract 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 abstract 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.