Class Module.Builder (2.4.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Module.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Module.Builder
Overrides

build()

public Module build()
Returns
TypeDescription
Module

buildPartial()

public Module buildPartial()
Returns
TypeDescription
Module

clear()

public Module.Builder clear()
Returns
TypeDescription
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
TypeDescription
Module.Builder

clearField(Descriptors.FieldDescriptor field)

public Module.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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
TypeDescription
Module.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public Module.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Module.Builder
Overrides

clone()

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

getDefaultInstanceForType()

public Module getDefaultInstanceForType()
Returns
TypeDescription
Module

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
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.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
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
NameDescription
valueTruncatableString
Returns
TypeDescription
Module.Builder

mergeFrom(Module other)

public Module.Builder mergeFrom(Module other)
Parameter
NameDescription
otherModule
Returns
TypeDescription
Module.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Module.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Module.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Module.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
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
NameDescription
valueTruncatableString
Returns
TypeDescription
Module.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Module.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valueTruncatableString
Returns
TypeDescription
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
NameDescription
builderForValueTruncatableString.Builder
Returns
TypeDescription
Module.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public Module.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valueTruncatableString
Returns
TypeDescription
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
NameDescription
builderForValueTruncatableString.Builder
Returns
TypeDescription
Module.Builder

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

public Module.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Module.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Module.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Module.Builder
Overrides