类 EBPFProfilingTaskMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskMetadata.Builder
所有已实现的接口:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, EBPFProfilingTaskMetadataOrBuilder
封闭类:
EBPFProfilingTaskMetadata

public static final class EBPFProfilingTaskMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder> implements EBPFProfilingTaskMetadataOrBuilder
Protobuf type skywalking.v3.EBPFProfilingTaskMetadata
  • 方法详细资料

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      指定者:
      internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • clear

      指定者:
      clear 在接口中 com.google.protobuf.Message.Builder
      指定者:
      clear 在接口中 com.google.protobuf.MessageLite.Builder
      覆盖:
      clear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      指定者:
      getDescriptorForType 在接口中 com.google.protobuf.Message.Builder
      指定者:
      getDescriptorForType 在接口中 com.google.protobuf.MessageOrBuilder
      覆盖:
      getDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • getDefaultInstanceForType

      public EBPFProfilingTaskMetadata getDefaultInstanceForType()
      指定者:
      getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuilder
      指定者:
      getDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilder
    • build

      public EBPFProfilingTaskMetadata build()
      指定者:
      build 在接口中 com.google.protobuf.Message.Builder
      指定者:
      build 在接口中 com.google.protobuf.MessageLite.Builder
    • buildPartial

      public EBPFProfilingTaskMetadata buildPartial()
      指定者:
      buildPartial 在接口中 com.google.protobuf.Message.Builder
      指定者:
      buildPartial 在接口中 com.google.protobuf.MessageLite.Builder
    • clone

      指定者:
      clone 在接口中 com.google.protobuf.Message.Builder
      指定者:
      clone 在接口中 com.google.protobuf.MessageLite.Builder
      覆盖:
      clone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • setField

      public EBPFProfilingTaskMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      指定者:
      setField 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      setField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • clearField

      public EBPFProfilingTaskMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      指定者:
      clearField 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      clearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • clearOneof

      public EBPFProfilingTaskMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      指定者:
      clearOneof 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      clearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • setRepeatedField

      public EBPFProfilingTaskMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      指定者:
      setRepeatedField 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      setRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • addRepeatedField

      public EBPFProfilingTaskMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      指定者:
      addRepeatedField 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      addRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • mergeFrom

      public EBPFProfilingTaskMetadata.Builder mergeFrom(com.google.protobuf.Message other)
      指定者:
      mergeFrom 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      mergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<EBPFProfilingTaskMetadata.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      指定者:
      isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilder
      覆盖:
      isInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • mergeFrom

      public EBPFProfilingTaskMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      指定者:
      mergeFrom 在接口中 com.google.protobuf.Message.Builder
      指定者:
      mergeFrom 在接口中 com.google.protobuf.MessageLite.Builder
      覆盖:
      mergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<EBPFProfilingTaskMetadata.Builder>
      抛出:
      IOException
    • getTaskId

      public String getTaskId()
       profiling task id
       
      string taskId = 1;
      指定者:
      getTaskId 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The taskId.
    • getTaskIdBytes

      public com.google.protobuf.ByteString getTaskIdBytes()
       profiling task id
       
      string taskId = 1;
      指定者:
      getTaskIdBytes 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The bytes for taskId.
    • setTaskId

      public EBPFProfilingTaskMetadata.Builder setTaskId(String value)
       profiling task id
       
      string taskId = 1;
      参数:
      value - The taskId to set.
      返回:
      This builder for chaining.
    • clearTaskId

      public EBPFProfilingTaskMetadata.Builder clearTaskId()
       profiling task id
       
      string taskId = 1;
      返回:
      This builder for chaining.
    • setTaskIdBytes

      public EBPFProfilingTaskMetadata.Builder setTaskIdBytes(com.google.protobuf.ByteString value)
       profiling task id
       
      string taskId = 1;
      参数:
      value - The bytes for taskId to set.
      返回:
      This builder for chaining.
    • getProcessId

      public String getProcessId()
       profiling process id
       
      string processId = 2;
      指定者:
      getProcessId 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The processId.
    • getProcessIdBytes

      public com.google.protobuf.ByteString getProcessIdBytes()
       profiling process id
       
      string processId = 2;
      指定者:
      getProcessIdBytes 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The bytes for processId.
    • setProcessId

      public EBPFProfilingTaskMetadata.Builder setProcessId(String value)
       profiling process id
       
      string processId = 2;
      参数:
      value - The processId to set.
      返回:
      This builder for chaining.
    • clearProcessId

      public EBPFProfilingTaskMetadata.Builder clearProcessId()
       profiling process id
       
      string processId = 2;
      返回:
      This builder for chaining.
    • setProcessIdBytes

      public EBPFProfilingTaskMetadata.Builder setProcessIdBytes(com.google.protobuf.ByteString value)
       profiling process id
       
      string processId = 2;
      参数:
      value - The bytes for processId to set.
      返回:
      This builder for chaining.
    • getProfilingStartTime

      public long getProfilingStartTime()
       the start time of this profiling process
       
      int64 profilingStartTime = 3;
      指定者:
      getProfilingStartTime 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The profilingStartTime.
    • setProfilingStartTime

      public EBPFProfilingTaskMetadata.Builder setProfilingStartTime(long value)
       the start time of this profiling process
       
      int64 profilingStartTime = 3;
      参数:
      value - The profilingStartTime to set.
      返回:
      This builder for chaining.
    • clearProfilingStartTime

      public EBPFProfilingTaskMetadata.Builder clearProfilingStartTime()
       the start time of this profiling process
       
      int64 profilingStartTime = 3;
      返回:
      This builder for chaining.
    • getCurrentTime

      public long getCurrentTime()
       report time
       
      int64 currentTime = 4;
      指定者:
      getCurrentTime 在接口中 EBPFProfilingTaskMetadataOrBuilder
      返回:
      The currentTime.
    • setCurrentTime

      public EBPFProfilingTaskMetadata.Builder setCurrentTime(long value)
       report time
       
      int64 currentTime = 4;
      参数:
      value - The currentTime to set.
      返回:
      This builder for chaining.
    • clearCurrentTime

      public EBPFProfilingTaskMetadata.Builder clearCurrentTime()
       report time
       
      int64 currentTime = 4;
      返回:
      This builder for chaining.
    • setUnknownFields

      public final EBPFProfilingTaskMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      指定者:
      setUnknownFields 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      setUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
    • mergeUnknownFields

      public final EBPFProfilingTaskMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      指定者:
      mergeUnknownFields 在接口中 com.google.protobuf.Message.Builder
      覆盖:
      mergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>