Top Fields Constructors Methods
io.opentelemetry.api.baggage

pack-priv abstract Class ImmutableEntryMetadata

extends Object
implements BaggageEntryMetadata
Class Inheritance
All Implemented Interfaces
io.opentelemetry.api.baggage.BaggageEntryMetadata
Annotations
@Immutable
@AutoValue
Imports
com.google.auto.value.AutoValue, io.opentelemetry.api.internal.ApiUsageLogger, javax.annotation.concurrent.Immutable

Field Summary

Modifier and TypeField and Description
pack-priv static final ImmutableEntryMetadata
EMPTY

Returns an empty metadata.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static ImmutableEntryMetadata

Returns:

an EntryMetadata.
create
(String
TTL of an Entry.
metadata
)

Hides io.opentelemetry.api.baggage.BaggageEntryMetadata.create.

Creates an ImmutableEntryMetadata with the given value.

public abstract String

Returns:

the raw metadata value.
getValue
()

Redeclares io.opentelemetry.api.baggage.BaggageEntryMetadata.getValue.

Returns the String value of this ImmutableEntryMetadata.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTYback to summary
pack-priv static final ImmutableEntryMetadata EMPTY

Returns an empty metadata.

Constructor Detail

ImmutableEntryMetadataback to summary
pack-priv ImmutableEntryMetadata()

Method Detail

createback to summary
pack-priv static ImmutableEntryMetadata create(String metadata)

Hides io.opentelemetry.api.baggage.BaggageEntryMetadata.create.

Creates an ImmutableEntryMetadata with the given value.

Parameters
metadata:String

TTL of an Entry.

Returns:ImmutableEntryMetadata

an EntryMetadata.

getValueback to summary
public abstract String getValue()

Redeclares io.opentelemetry.api.baggage.BaggageEntryMetadata.getValue.

Returns the String value of this ImmutableEntryMetadata.

Returns:String

the raw metadata value.

Annotations
@Override