java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Model.KeyValue.Builder>
com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder>
io.helidon.tracing.exporter.jaeger.proto.api_v2.Model.KeyValue.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Model.KeyValueOrBuilder, Cloneable
Enclosing class:
Model.KeyValue

public static final class Model.KeyValue.Builder extends com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder> implements Model.KeyValueOrBuilder
Protobuf type jaeger.api_v2.KeyValue
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder>
    • clear

      public Model.KeyValue.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder>
    • getDefaultInstanceForType

      public Model.KeyValue getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Model.KeyValue build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Model.KeyValue buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Model.KeyValue.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Model.KeyValue.Builder>
    • mergeFrom

      public Model.KeyValue.Builder mergeFrom(Model.KeyValue other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Model.KeyValue.Builder>
    • mergeFrom

      public Model.KeyValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Model.KeyValue.Builder>
      Throws:
      IOException
    • getKey

      public String getKey()
      string key = 1;
      Specified by:
      getKey in interface Model.KeyValueOrBuilder
      Returns:
      The key.
    • getKeyBytes

      public com.google.protobuf.ByteString getKeyBytes()
      string key = 1;
      Specified by:
      getKeyBytes in interface Model.KeyValueOrBuilder
      Returns:
      The bytes for key.
    • setKey

      public Model.KeyValue.Builder setKey(String value)
      string key = 1;
      Parameters:
      value - The key to set.
      Returns:
      This builder for chaining.
    • clearKey

      public Model.KeyValue.Builder clearKey()
      string key = 1;
      Returns:
      This builder for chaining.
    • setKeyBytes

      public Model.KeyValue.Builder setKeyBytes(com.google.protobuf.ByteString value)
      string key = 1;
      Parameters:
      value - The bytes for key to set.
      Returns:
      This builder for chaining.
    • getVTypeValue

      public int getVTypeValue()
      .jaeger.api_v2.ValueType v_type = 2;
      Specified by:
      getVTypeValue in interface Model.KeyValueOrBuilder
      Returns:
      The enum numeric value on the wire for vType.
    • setVTypeValue

      public Model.KeyValue.Builder setVTypeValue(int value)
      .jaeger.api_v2.ValueType v_type = 2;
      Parameters:
      value - The enum numeric value on the wire for vType to set.
      Returns:
      This builder for chaining.
    • getVType

      public Model.ValueType getVType()
      .jaeger.api_v2.ValueType v_type = 2;
      Specified by:
      getVType in interface Model.KeyValueOrBuilder
      Returns:
      The vType.
    • setVType

      public Model.KeyValue.Builder setVType(Model.ValueType value)
      .jaeger.api_v2.ValueType v_type = 2;
      Parameters:
      value - The vType to set.
      Returns:
      This builder for chaining.
    • clearVType

      public Model.KeyValue.Builder clearVType()
      .jaeger.api_v2.ValueType v_type = 2;
      Returns:
      This builder for chaining.
    • getVStr

      public String getVStr()
      string v_str = 3;
      Specified by:
      getVStr in interface Model.KeyValueOrBuilder
      Returns:
      The vStr.
    • getVStrBytes

      public com.google.protobuf.ByteString getVStrBytes()
      string v_str = 3;
      Specified by:
      getVStrBytes in interface Model.KeyValueOrBuilder
      Returns:
      The bytes for vStr.
    • setVStr

      public Model.KeyValue.Builder setVStr(String value)
      string v_str = 3;
      Parameters:
      value - The vStr to set.
      Returns:
      This builder for chaining.
    • clearVStr

      public Model.KeyValue.Builder clearVStr()
      string v_str = 3;
      Returns:
      This builder for chaining.
    • setVStrBytes

      public Model.KeyValue.Builder setVStrBytes(com.google.protobuf.ByteString value)
      string v_str = 3;
      Parameters:
      value - The bytes for vStr to set.
      Returns:
      This builder for chaining.
    • getVBool

      public boolean getVBool()
      bool v_bool = 4;
      Specified by:
      getVBool in interface Model.KeyValueOrBuilder
      Returns:
      The vBool.
    • setVBool

      public Model.KeyValue.Builder setVBool(boolean value)
      bool v_bool = 4;
      Parameters:
      value - The vBool to set.
      Returns:
      This builder for chaining.
    • clearVBool

      public Model.KeyValue.Builder clearVBool()
      bool v_bool = 4;
      Returns:
      This builder for chaining.
    • getVInt64

      public long getVInt64()
      int64 v_int64 = 5;
      Specified by:
      getVInt64 in interface Model.KeyValueOrBuilder
      Returns:
      The vInt64.
    • setVInt64

      public Model.KeyValue.Builder setVInt64(long value)
      int64 v_int64 = 5;
      Parameters:
      value - The vInt64 to set.
      Returns:
      This builder for chaining.
    • clearVInt64

      public Model.KeyValue.Builder clearVInt64()
      int64 v_int64 = 5;
      Returns:
      This builder for chaining.
    • getVFloat64

      public double getVFloat64()
      double v_float64 = 6;
      Specified by:
      getVFloat64 in interface Model.KeyValueOrBuilder
      Returns:
      The vFloat64.
    • setVFloat64

      public Model.KeyValue.Builder setVFloat64(double value)
      double v_float64 = 6;
      Parameters:
      value - The vFloat64 to set.
      Returns:
      This builder for chaining.
    • clearVFloat64

      public Model.KeyValue.Builder clearVFloat64()
      double v_float64 = 6;
      Returns:
      This builder for chaining.
    • getVBinary

      public com.google.protobuf.ByteString getVBinary()
      bytes v_binary = 7;
      Specified by:
      getVBinary in interface Model.KeyValueOrBuilder
      Returns:
      The vBinary.
    • setVBinary

      public Model.KeyValue.Builder setVBinary(com.google.protobuf.ByteString value)
      bytes v_binary = 7;
      Parameters:
      value - The vBinary to set.
      Returns:
      This builder for chaining.
    • clearVBinary

      public Model.KeyValue.Builder clearVBinary()
      bytes v_binary = 7;
      Returns:
      This builder for chaining.