类 GroupConfigItems.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
org.apache.skywalking.oap.server.configuration.service.GroupConfigItems.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GroupConfigItemsOrBuilder
- 封闭类:
- GroupConfigItems
public static final class GroupConfigItems.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
implements GroupConfigItemsOrBuilder
Protobuf type
GroupConfigItems-
方法概要
修饰符和类型方法说明addAllItems(Iterable<? extends Config> values) repeated .Config items = 2;repeated .Config items = 2;addItems(int index, Config.Builder builderForValue) repeated .Config items = 2;repeated .Config items = 2;addItems(Config.Builder builderForValue) repeated .Config items = 2;repeated .Config items = 2;addItemsBuilder(int index) repeated .Config items = 2;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The name is composed by "module name"."repeated .Config items = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name is composed by "module name"."com.google.protobuf.ByteStringThe name is composed by "module name"."getItems(int index) repeated .Config items = 2;getItemsBuilder(int index) repeated .Config items = 2;repeated .Config items = 2;intrepeated .Config items = 2;repeated .Config items = 2;getItemsOrBuilder(int index) repeated .Config items = 2;List<? extends ConfigOrBuilder>repeated .Config items = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GroupConfigItems other) final GroupConfigItems.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeItems(int index) repeated .Config items = 2;setGroupName(String value) The name is composed by "module name"."setGroupNameBytes(com.google.protobuf.ByteString value) The name is composed by "module name"."repeated .Config items = 2;setItems(int index, Config.Builder builderForValue) repeated .Config items = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final GroupConfigItems.BuildersetUnknownFields(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<GroupConfigItems.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.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<GroupConfigItems.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<GroupConfigItems.Builder>
-
setField
public GroupConfigItems.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
clearField
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
clearOneof
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
setRepeatedField
public GroupConfigItems.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
addRepeatedField
public GroupConfigItems.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GroupConfigItems.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
mergeFrom
public GroupConfigItems.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<GroupConfigItems.Builder>- 抛出:
IOException
-
getGroupName
The name is composed by "module name"."provider name"."groupName".
string groupName = 1;- 指定者:
getGroupName在接口中GroupConfigItemsOrBuilder- 返回:
- The groupName.
-
getGroupNameBytes
public com.google.protobuf.ByteString getGroupNameBytes()The name is composed by "module name"."provider name"."groupName".
string groupName = 1;- 指定者:
getGroupNameBytes在接口中GroupConfigItemsOrBuilder- 返回:
- The bytes for groupName.
-
setGroupName
The name is composed by "module name"."provider name"."groupName".
string groupName = 1;- 参数:
value- The groupName to set.- 返回:
- This builder for chaining.
-
clearGroupName
The name is composed by "module name"."provider name"."groupName".
string groupName = 1;- 返回:
- This builder for chaining.
-
setGroupNameBytes
The name is composed by "module name"."provider name"."groupName".
string groupName = 1;- 参数:
value- The bytes for groupName to set.- 返回:
- This builder for chaining.
-
getItemsList
repeated .Config items = 2;- 指定者:
getItemsList在接口中GroupConfigItemsOrBuilder
-
getItemsCount
public int getItemsCount()repeated .Config items = 2;- 指定者:
getItemsCount在接口中GroupConfigItemsOrBuilder
-
getItems
repeated .Config items = 2;- 指定者:
getItems在接口中GroupConfigItemsOrBuilder
-
setItems
repeated .Config items = 2; -
setItems
repeated .Config items = 2; -
addItems
repeated .Config items = 2; -
addItems
repeated .Config items = 2; -
addItems
repeated .Config items = 2; -
addItems
repeated .Config items = 2; -
addAllItems
repeated .Config items = 2; -
clearItems
repeated .Config items = 2; -
removeItems
repeated .Config items = 2; -
getItemsBuilder
repeated .Config items = 2; -
getItemsOrBuilder
repeated .Config items = 2;- 指定者:
getItemsOrBuilder在接口中GroupConfigItemsOrBuilder
-
getItemsOrBuilderList
repeated .Config items = 2; -
addItemsBuilder
repeated .Config items = 2; -
addItemsBuilder
repeated .Config items = 2; -
getItemsBuilderList
repeated .Config items = 2; -
setUnknownFields
public final GroupConfigItems.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-
mergeUnknownFields
public final GroupConfigItems.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigItems.Builder>
-