类 SegmentCollection.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
org.apache.skywalking.apm.network.language.agent.v3.SegmentCollection.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SegmentCollectionOrBuilder
- 封闭类:
- SegmentCollection
public static final class SegmentCollection.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
implements SegmentCollectionOrBuilder
The segment collections for trace report in batch and sync mode.Protobuf type
skywalking.v3.SegmentCollection-
方法概要
修饰符和类型方法说明addAllSegments(Iterable<? extends SegmentObject> values) repeated .skywalking.v3.SegmentObject segments = 1;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSegments(int index, SegmentObject value) repeated .skywalking.v3.SegmentObject segments = 1;addSegments(int index, SegmentObject.Builder builderForValue) repeated .skywalking.v3.SegmentObject segments = 1;addSegments(SegmentObject value) repeated .skywalking.v3.SegmentObject segments = 1;addSegments(SegmentObject.Builder builderForValue) repeated .skywalking.v3.SegmentObject segments = 1;repeated .skywalking.v3.SegmentObject segments = 1;addSegmentsBuilder(int index) repeated .skywalking.v3.SegmentObject segments = 1;build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .skywalking.v3.SegmentObject segments = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSegments(int index) repeated .skywalking.v3.SegmentObject segments = 1;getSegmentsBuilder(int index) repeated .skywalking.v3.SegmentObject segments = 1;repeated .skywalking.v3.SegmentObject segments = 1;intrepeated .skywalking.v3.SegmentObject segments = 1;repeated .skywalking.v3.SegmentObject segments = 1;getSegmentsOrBuilder(int index) repeated .skywalking.v3.SegmentObject segments = 1;List<? extends SegmentObjectOrBuilder>repeated .skywalking.v3.SegmentObject segments = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SegmentCollection other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeSegments(int index) repeated .skywalking.v3.SegmentObject segments = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSegments(int index, SegmentObject value) repeated .skywalking.v3.SegmentObject segments = 1;setSegments(int index, SegmentObject.Builder builderForValue) repeated .skywalking.v3.SegmentObject segments = 1;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<SegmentCollection.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.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<SegmentCollection.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<SegmentCollection.Builder>
-
setField
public SegmentCollection.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
setRepeatedField
public SegmentCollection.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
addRepeatedField
public SegmentCollection.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<SegmentCollection.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
mergeFrom
public SegmentCollection.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<SegmentCollection.Builder>- 抛出:
IOException
-
getSegmentsList
repeated .skywalking.v3.SegmentObject segments = 1;- 指定者:
getSegmentsList在接口中SegmentCollectionOrBuilder
-
getSegmentsCount
public int getSegmentsCount()repeated .skywalking.v3.SegmentObject segments = 1;- 指定者:
getSegmentsCount在接口中SegmentCollectionOrBuilder
-
getSegments
repeated .skywalking.v3.SegmentObject segments = 1;- 指定者:
getSegments在接口中SegmentCollectionOrBuilder
-
setSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
setSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
addAllSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
clearSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
removeSegments
repeated .skywalking.v3.SegmentObject segments = 1; -
getSegmentsBuilder
repeated .skywalking.v3.SegmentObject segments = 1; -
getSegmentsOrBuilder
repeated .skywalking.v3.SegmentObject segments = 1; -
getSegmentsOrBuilderList
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegmentsBuilder
repeated .skywalking.v3.SegmentObject segments = 1; -
addSegmentsBuilder
repeated .skywalking.v3.SegmentObject segments = 1; -
getSegmentsBuilderList
repeated .skywalking.v3.SegmentObject segments = 1; -
setUnknownFields
public final SegmentCollection.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-
mergeUnknownFields
public final SegmentCollection.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<SegmentCollection.Builder>
-