public static final class CustomTag.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder> implements CustomTagOrBuilder
Describes custom tags for the active span. [#next-free-field: 6]Protobuf type
envoy.type.tracing.v3.CustomTag| Modifier and Type | Method and Description |
|---|---|
CustomTag.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CustomTag |
build() |
CustomTag |
buildPartial() |
CustomTag.Builder |
clear() |
CustomTag.Builder |
clearEnvironment()
An environment custom tag.
|
CustomTag.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CustomTag.Builder |
clearLiteral()
A literal custom tag.
|
CustomTag.Builder |
clearMetadata()
A custom tag to obtain tag value from the metadata.
|
CustomTag.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CustomTag.Builder |
clearRequestHeader()
A request header custom tag.
|
CustomTag.Builder |
clearTag()
Used to populate the tag name.
|
CustomTag.Builder |
clearType() |
CustomTag.Builder |
clone() |
CustomTag |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
CustomTag.Environment |
getEnvironment()
An environment custom tag.
|
CustomTag.Environment.Builder |
getEnvironmentBuilder()
An environment custom tag.
|
CustomTag.EnvironmentOrBuilder |
getEnvironmentOrBuilder()
An environment custom tag.
|
CustomTag.Literal |
getLiteral()
A literal custom tag.
|
CustomTag.Literal.Builder |
getLiteralBuilder()
A literal custom tag.
|
CustomTag.LiteralOrBuilder |
getLiteralOrBuilder()
A literal custom tag.
|
CustomTag.Metadata |
getMetadata()
A custom tag to obtain tag value from the metadata.
|
CustomTag.Metadata.Builder |
getMetadataBuilder()
A custom tag to obtain tag value from the metadata.
|
CustomTag.MetadataOrBuilder |
getMetadataOrBuilder()
A custom tag to obtain tag value from the metadata.
|
CustomTag.Header |
getRequestHeader()
A request header custom tag.
|
CustomTag.Header.Builder |
getRequestHeaderBuilder()
A request header custom tag.
|
CustomTag.HeaderOrBuilder |
getRequestHeaderOrBuilder()
A request header custom tag.
|
String |
getTag()
Used to populate the tag name.
|
com.google.protobuf.ByteString |
getTagBytes()
Used to populate the tag name.
|
CustomTag.TypeCase |
getTypeCase() |
boolean |
hasEnvironment()
An environment custom tag.
|
boolean |
hasLiteral()
A literal custom tag.
|
boolean |
hasMetadata()
A custom tag to obtain tag value from the metadata.
|
boolean |
hasRequestHeader()
A request header custom tag.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CustomTag.Builder |
mergeEnvironment(CustomTag.Environment value)
An environment custom tag.
|
CustomTag.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CustomTag.Builder |
mergeFrom(CustomTag other) |
CustomTag.Builder |
mergeFrom(com.google.protobuf.Message other) |
CustomTag.Builder |
mergeLiteral(CustomTag.Literal value)
A literal custom tag.
|
CustomTag.Builder |
mergeMetadata(CustomTag.Metadata value)
A custom tag to obtain tag value from the metadata.
|
CustomTag.Builder |
mergeRequestHeader(CustomTag.Header value)
A request header custom tag.
|
CustomTag.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CustomTag.Builder |
setEnvironment(CustomTag.Environment.Builder builderForValue)
An environment custom tag.
|
CustomTag.Builder |
setEnvironment(CustomTag.Environment value)
An environment custom tag.
|
CustomTag.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CustomTag.Builder |
setLiteral(CustomTag.Literal.Builder builderForValue)
A literal custom tag.
|
CustomTag.Builder |
setLiteral(CustomTag.Literal value)
A literal custom tag.
|
CustomTag.Builder |
setMetadata(CustomTag.Metadata.Builder builderForValue)
A custom tag to obtain tag value from the metadata.
|
CustomTag.Builder |
setMetadata(CustomTag.Metadata value)
A custom tag to obtain tag value from the metadata.
|
CustomTag.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CustomTag.Builder |
setRequestHeader(CustomTag.Header.Builder builderForValue)
A request header custom tag.
|
CustomTag.Builder |
setRequestHeader(CustomTag.Header value)
A request header custom tag.
|
CustomTag.Builder |
setTag(String value)
Used to populate the tag name.
|
CustomTag.Builder |
setTagBytes(com.google.protobuf.ByteString value)
Used to populate the tag name.
|
CustomTag.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CustomTag build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CustomTag buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CustomTag.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CustomTag.Builder>public CustomTag.Builder mergeFrom(CustomTag other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public CustomTag.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CustomTag.Builder>IOExceptionpublic CustomTag.TypeCase getTypeCase()
getTypeCase in interface CustomTagOrBuilderpublic CustomTag.Builder clearType()
public String getTag()
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }getTag in interface CustomTagOrBuilderpublic com.google.protobuf.ByteString getTagBytes()
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }getTagBytes in interface CustomTagOrBuilderpublic CustomTag.Builder setTag(String value)
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }public CustomTag.Builder clearTag()
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }public CustomTag.Builder setTagBytes(com.google.protobuf.ByteString value)
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }public boolean hasLiteral()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;hasLiteral in interface CustomTagOrBuilderpublic CustomTag.Literal getLiteral()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;getLiteral in interface CustomTagOrBuilderpublic CustomTag.Builder setLiteral(CustomTag.Literal value)
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;public CustomTag.Builder setLiteral(CustomTag.Literal.Builder builderForValue)
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;public CustomTag.Builder mergeLiteral(CustomTag.Literal value)
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;public CustomTag.Builder clearLiteral()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;public CustomTag.Literal.Builder getLiteralBuilder()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;public CustomTag.LiteralOrBuilder getLiteralOrBuilder()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;getLiteralOrBuilder in interface CustomTagOrBuilderpublic boolean hasEnvironment()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;hasEnvironment in interface CustomTagOrBuilderpublic CustomTag.Environment getEnvironment()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;getEnvironment in interface CustomTagOrBuilderpublic CustomTag.Builder setEnvironment(CustomTag.Environment value)
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;public CustomTag.Builder setEnvironment(CustomTag.Environment.Builder builderForValue)
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;public CustomTag.Builder mergeEnvironment(CustomTag.Environment value)
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;public CustomTag.Builder clearEnvironment()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;public CustomTag.Environment.Builder getEnvironmentBuilder()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;public CustomTag.EnvironmentOrBuilder getEnvironmentOrBuilder()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;getEnvironmentOrBuilder in interface CustomTagOrBuilderpublic boolean hasRequestHeader()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;hasRequestHeader in interface CustomTagOrBuilderpublic CustomTag.Header getRequestHeader()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;getRequestHeader in interface CustomTagOrBuilderpublic CustomTag.Builder setRequestHeader(CustomTag.Header value)
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;public CustomTag.Builder setRequestHeader(CustomTag.Header.Builder builderForValue)
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;public CustomTag.Builder mergeRequestHeader(CustomTag.Header value)
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;public CustomTag.Builder clearRequestHeader()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;public CustomTag.Header.Builder getRequestHeaderBuilder()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;public CustomTag.HeaderOrBuilder getRequestHeaderOrBuilder()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;getRequestHeaderOrBuilder in interface CustomTagOrBuilderpublic boolean hasMetadata()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;hasMetadata in interface CustomTagOrBuilderpublic CustomTag.Metadata getMetadata()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;getMetadata in interface CustomTagOrBuilderpublic CustomTag.Builder setMetadata(CustomTag.Metadata value)
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;public CustomTag.Builder setMetadata(CustomTag.Metadata.Builder builderForValue)
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;public CustomTag.Builder mergeMetadata(CustomTag.Metadata value)
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;public CustomTag.Builder clearMetadata()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;public CustomTag.Metadata.Builder getMetadataBuilder()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;public CustomTag.MetadataOrBuilder getMetadataOrBuilder()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;getMetadataOrBuilder in interface CustomTagOrBuilderpublic final CustomTag.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>public final CustomTag.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CustomTag.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.