Interface CustomTagOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomTag
,CustomTag.Builder
public interface CustomTagOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomTag.Environment
getEnvironment()
An environment custom tag.CustomTag.EnvironmentOrBuilder
getEnvironmentOrBuilder()
An environment custom tag.CustomTag.Literal
getLiteral()
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.MetadataOrBuilder
getMetadataOrBuilder()
A custom tag to obtain tag value from the metadata.CustomTag.Header
getRequestHeader()
A request header custom tag.CustomTag.HeaderOrBuilder
getRequestHeaderOrBuilder()
A request header custom tag.java.lang.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTag
java.lang.String getTag()
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }
- Returns:
- The tag.
-
getTagBytes
com.google.protobuf.ByteString getTagBytes()
Used to populate the tag name.
string tag = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for tag.
-
hasLiteral
boolean hasLiteral()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;
- Returns:
- Whether the literal field is set.
-
getLiteral
CustomTag.Literal getLiteral()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;
- Returns:
- The literal.
-
getLiteralOrBuilder
CustomTag.LiteralOrBuilder getLiteralOrBuilder()
A literal custom tag.
.envoy.type.tracing.v3.CustomTag.Literal literal = 2;
-
hasEnvironment
boolean hasEnvironment()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;
- Returns:
- Whether the environment field is set.
-
getEnvironment
CustomTag.Environment getEnvironment()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;
- Returns:
- The environment.
-
getEnvironmentOrBuilder
CustomTag.EnvironmentOrBuilder getEnvironmentOrBuilder()
An environment custom tag.
.envoy.type.tracing.v3.CustomTag.Environment environment = 3;
-
hasRequestHeader
boolean hasRequestHeader()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;
- Returns:
- Whether the requestHeader field is set.
-
getRequestHeader
CustomTag.Header getRequestHeader()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;
- Returns:
- The requestHeader.
-
getRequestHeaderOrBuilder
CustomTag.HeaderOrBuilder getRequestHeaderOrBuilder()
A request header custom tag.
.envoy.type.tracing.v3.CustomTag.Header request_header = 4;
-
hasMetadata
boolean hasMetadata()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;
- Returns:
- Whether the metadata field is set.
-
getMetadata
CustomTag.Metadata getMetadata()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;
- Returns:
- The metadata.
-
getMetadataOrBuilder
CustomTag.MetadataOrBuilder getMetadataOrBuilder()
A custom tag to obtain tag value from the metadata.
.envoy.type.tracing.v3.CustomTag.Metadata metadata = 5;
-
getTypeCase
CustomTag.TypeCase getTypeCase()
-
-