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 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;