类 ContinuousProfilingURICause.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingURICause.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ContinuousProfilingURICauseOrBuilder
public static final class ContinuousProfilingURICause.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
implements ContinuousProfilingURICauseOrBuilder
Protobuf type
skywalking.v3.ContinuousProfilingURICause-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()double current = 4;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string path = 2;string regex = 1;double threshold = 3;clearUri()clone()doubledouble current = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPath()string path = 2;com.google.protobuf.ByteStringstring path = 2;getRegex()string regex = 1;com.google.protobuf.ByteStringstring regex = 1;doubledouble threshold = 3;booleanhasPath()string path = 2;booleanhasRegex()string regex = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCurrent(double value) double current = 4;string path = 2;setPathBytes(com.google.protobuf.ByteString value) string path = 2;string regex = 1;setRegexBytes(com.google.protobuf.ByteString value) string regex = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setThreshold(double value) double threshold = 3;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.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<ContinuousProfilingURICause.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
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<ContinuousProfilingURICause.Builder>
-
setField
public ContinuousProfilingURICause.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
clearField
public ContinuousProfilingURICause.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
clearOneof
public ContinuousProfilingURICause.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
setRepeatedField
public ContinuousProfilingURICause.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
addRepeatedField
public ContinuousProfilingURICause.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<ContinuousProfilingURICause.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
mergeFrom
public ContinuousProfilingURICause.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<ContinuousProfilingURICause.Builder>- 抛出:
IOException
-
getUriCase
-
clearUri
-
hasRegex
public boolean hasRegex()string regex = 1;- 指定者:
hasRegex在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- Whether the regex field is set.
-
getRegex
string regex = 1;- 指定者:
getRegex在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The regex.
-
getRegexBytes
public com.google.protobuf.ByteString getRegexBytes()string regex = 1;- 指定者:
getRegexBytes在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The bytes for regex.
-
setRegex
string regex = 1;- 参数:
value- The regex to set.- 返回:
- This builder for chaining.
-
clearRegex
string regex = 1;- 返回:
- This builder for chaining.
-
setRegexBytes
string regex = 1;- 参数:
value- The bytes for regex to set.- 返回:
- This builder for chaining.
-
hasPath
public boolean hasPath()string path = 2;- 指定者:
hasPath在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- Whether the path field is set.
-
getPath
string path = 2;- 指定者:
getPath在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The path.
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()string path = 2;- 指定者:
getPathBytes在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The bytes for path.
-
setPath
string path = 2;- 参数:
value- The path to set.- 返回:
- This builder for chaining.
-
clearPath
string path = 2;- 返回:
- This builder for chaining.
-
setPathBytes
string path = 2;- 参数:
value- The bytes for path to set.- 返回:
- This builder for chaining.
-
getThreshold
public double getThreshold()double threshold = 3;- 指定者:
getThreshold在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The threshold.
-
setThreshold
double threshold = 3;- 参数:
value- The threshold to set.- 返回:
- This builder for chaining.
-
clearThreshold
double threshold = 3;- 返回:
- This builder for chaining.
-
getCurrent
public double getCurrent()double current = 4;- 指定者:
getCurrent在接口中ContinuousProfilingURICauseOrBuilder- 返回:
- The current.
-
setCurrent
double current = 4;- 参数:
value- The current to set.- 返回:
- This builder for chaining.
-
clearCurrent
double current = 4;- 返回:
- This builder for chaining.
-
setUnknownFields
public final ContinuousProfilingURICause.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-
mergeUnknownFields
public final ContinuousProfilingURICause.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<ContinuousProfilingURICause.Builder>
-