Interface ModuleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Module
,Module.Builder
public interface ModuleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TruncatableString
getBuildId()
A unique identifier for the module, usually a hash of its contents (up to 128 bytes).TruncatableStringOrBuilder
getBuildIdOrBuilder()
A unique identifier for the module, usually a hash of its contents (up to 128 bytes).TruncatableString
getModule()
For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).TruncatableStringOrBuilder
getModuleOrBuilder()
For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).boolean
hasBuildId()
A unique identifier for the module, usually a hash of its contents (up to 128 bytes).boolean
hasModule()
For example: main binary, kernel modules, and dynamic libraries such as libc.so, sharedlib.so (up to 256 bytes).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasModule
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:
- Whether the module field is set.
-
getModule
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:
- The module.
-
getModuleOrBuilder
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;
-
hasBuildId
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:
- Whether the buildId field is set.
-
getBuildId
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:
- The buildId.
-
getBuildIdOrBuilder
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;
-
-