Class AttributeValue.Builder (2.45.0)

public static final class AttributeValue.Builder extends GeneratedMessageV3.Builder<AttributeValue.Builder> implements AttributeValueOrBuilder

The allowed types for [VALUE] in a [KEY]:[VALUE] attribute.

Protobuf type google.devtools.cloudtrace.v2.AttributeValue

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public AttributeValue build()
Returns
Type Description
AttributeValue

buildPartial()

public AttributeValue buildPartial()
Returns
Type Description
AttributeValue

clear()

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

clearBoolValue()

public AttributeValue.Builder clearBoolValue()

A Boolean value represented by true or false.

bool bool_value = 3;

Returns
Type Description
AttributeValue.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearIntValue()

public AttributeValue.Builder clearIntValue()

A 64-bit signed integer.

int64 int_value = 2;

Returns
Type Description
AttributeValue.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearStringValue()

public AttributeValue.Builder clearStringValue()

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Returns
Type Description
AttributeValue.Builder

clearValue()

public AttributeValue.Builder clearValue()
Returns
Type Description
AttributeValue.Builder

clone()

public AttributeValue.Builder clone()
Returns
Type Description
AttributeValue.Builder
Overrides

getBoolValue()

public boolean getBoolValue()

A Boolean value represented by true or false.

bool bool_value = 3;

Returns
Type Description
boolean

The boolValue.

getDefaultInstanceForType()

public AttributeValue getDefaultInstanceForType()
Returns
Type Description
AttributeValue

getDescriptorForType()

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

getIntValue()

public long getIntValue()

A 64-bit signed integer.

int64 int_value = 2;

Returns
Type Description
long

The intValue.

getStringValue()

public TruncatableString getStringValue()

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Returns
Type Description
TruncatableString

The stringValue.

getStringValueBuilder()

public TruncatableString.Builder getStringValueBuilder()

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Returns
Type Description
TruncatableString.Builder

getStringValueOrBuilder()

public TruncatableStringOrBuilder getStringValueOrBuilder()

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Returns
Type Description
TruncatableStringOrBuilder

getValueCase()

public AttributeValue.ValueCase getValueCase()
Returns
Type Description
AttributeValue.ValueCase

hasBoolValue()

public boolean hasBoolValue()

A Boolean value represented by true or false.

bool bool_value = 3;

Returns
Type Description
boolean

Whether the boolValue field is set.

hasIntValue()

public boolean hasIntValue()

A 64-bit signed integer.

int64 int_value = 2;

Returns
Type Description
boolean

Whether the intValue field is set.

hasStringValue()

public boolean hasStringValue()

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Returns
Type Description
boolean

Whether the stringValue field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(AttributeValue other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeStringValue(TruncatableString value)

public AttributeValue.Builder mergeStringValue(TruncatableString value)

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Parameter
Name Description
value TruncatableString
Returns
Type Description
AttributeValue.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setBoolValue(boolean value)

public AttributeValue.Builder setBoolValue(boolean value)

A Boolean value represented by true or false.

bool bool_value = 3;

Parameter
Name Description
value boolean

The boolValue to set.

Returns
Type Description
AttributeValue.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setIntValue(long value)

public AttributeValue.Builder setIntValue(long value)

A 64-bit signed integer.

int64 int_value = 2;

Parameter
Name Description
value long

The intValue to set.

Returns
Type Description
AttributeValue.Builder

This builder for chaining.

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

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

setStringValue(TruncatableString value)

public AttributeValue.Builder setStringValue(TruncatableString value)

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

Parameter
Name Description
value TruncatableString
Returns
Type Description
AttributeValue.Builder

setStringValue(TruncatableString.Builder builderForValue)

public AttributeValue.Builder setStringValue(TruncatableString.Builder builderForValue)

A string up to 256 bytes long.

.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;

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

setUnknownFields(UnknownFieldSet unknownFields)

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