Class Module.Builder (2.43.0)

public static final class Module.Builder extends GeneratedMessageV3.Builder<Module.Builder> implements ModuleOrBuilder

Binary module.

Protobuf type google.devtools.cloudtrace.v2.Module

Implements

ModuleOrBuilder

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Module.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Module.Builder
Overrides

build()

public Module build()
Returns
Type Description
Module

buildPartial()

public Module buildPartial()
Returns
Type Description
Module

clear()

public Module.Builder clear()
Returns
Type Description
Module.Builder
Overrides

clearBuildId()

public Module.Builder clearBuildId()

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
Module.Builder

clearField(Descriptors.FieldDescriptor field)

public Module.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Module.Builder
Overrides

clearModule()

public Module.Builder clearModule()

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
Module.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Module.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Module.Builder
Overrides

clone()

public Module.Builder clone()
Returns
Type Description
Module.Builder
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.

getBuildIdBuilder()

public TruncatableString.Builder getBuildIdBuilder()

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.Builder

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

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.

getModuleBuilder()

public TruncatableString.Builder getModuleBuilder()

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.Builder

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

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.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBuildId(TruncatableString value)

public Module.Builder mergeBuildId(TruncatableString value)

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

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

Parameter
Name Description
value TruncatableString
Returns
Type Description
Module.Builder

mergeFrom(Module other)

public Module.Builder mergeFrom(Module other)
Parameter
Name Description
other Module
Returns
Type Description
Module.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Module.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Module.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Module.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Module.Builder
Overrides

mergeModule(TruncatableString value)

public Module.Builder mergeModule(TruncatableString value)

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;

Parameter
Name Description
value TruncatableString
Returns
Type Description
Module.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Module.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Module.Builder
Overrides

setBuildId(TruncatableString value)

public Module.Builder setBuildId(TruncatableString value)

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

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

Parameter
Name Description
value TruncatableString
Returns
Type Description
Module.Builder

setBuildId(TruncatableString.Builder builderForValue)

public Module.Builder setBuildId(TruncatableString.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue TruncatableString.Builder
Returns
Type Description
Module.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Module.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Module.Builder
Overrides

setModule(TruncatableString value)

public Module.Builder setModule(TruncatableString value)

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;

Parameter
Name Description
value TruncatableString
Returns
Type Description
Module.Builder

setModule(TruncatableString.Builder builderForValue)

public Module.Builder setModule(TruncatableString.Builder builderForValue)

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;

Parameter
Name Description
builderForValue TruncatableString.Builder
Returns
Type Description
Module.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Module.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Module.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Module.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Module.Builder
Overrides