类 GroupConfigurationResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
org.apache.skywalking.oap.server.configuration.service.GroupConfigurationResponse.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GroupConfigurationResponseOrBuilder
public static final class GroupConfigurationResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
implements GroupConfigurationResponseOrBuilder
Protobuf type
GroupConfigurationResponse-
方法概要
修饰符和类型方法说明addAllGroupConfigTable(Iterable<? extends GroupConfigItems> values) Include all groupConfig items.addGroupConfigTable(int index, GroupConfigItems value) Include all groupConfig items.addGroupConfigTable(int index, GroupConfigItems.Builder builderForValue) Include all groupConfig items.Include all groupConfig items.addGroupConfigTable(GroupConfigItems.Builder builderForValue) Include all groupConfig items.Include all groupConfig items.addGroupConfigTableBuilder(int index) Include all groupConfig items.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Include all groupConfig items.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) UUID is literal string represents the content of the config table.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroupConfigTable(int index) Include all groupConfig items.getGroupConfigTableBuilder(int index) Include all groupConfig items.Include all groupConfig items.intInclude all groupConfig items.Include all groupConfig items.getGroupConfigTableOrBuilder(int index) Include all groupConfig items.List<? extends GroupConfigItemsOrBuilder>Include all groupConfig items.getUuid()UUID is literal string represents the content of the config table.com.google.protobuf.ByteStringUUID is literal string represents the content of the config table.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) removeGroupConfigTable(int index) Include all groupConfig items.setGroupConfigTable(int index, GroupConfigItems value) Include all groupConfig items.setGroupConfigTable(int index, GroupConfigItems.Builder builderForValue) Include all groupConfig items.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) UUID is literal string represents the content of the config table.setUuidBytes(com.google.protobuf.ByteString value) UUID is literal string represents the content of the config table.从类继承的方法 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<GroupConfigurationResponse.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.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<GroupConfigurationResponse.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<GroupConfigurationResponse.Builder>
-
setField
public GroupConfigurationResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
clearField
public GroupConfigurationResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
clearOneof
public GroupConfigurationResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
setRepeatedField
public GroupConfigurationResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
addRepeatedField
public GroupConfigurationResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GroupConfigurationResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
mergeFrom
public GroupConfigurationResponse.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<GroupConfigurationResponse.Builder>- 抛出:
IOException
-
getGroupConfigTableList
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTableCount
public int getGroupConfigTableCount()Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
setGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
setGroupConfigTable
public GroupConfigurationResponse.Builder setGroupConfigTable(int index, GroupConfigItems.Builder builderForValue) Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTable
public GroupConfigurationResponse.Builder addGroupConfigTable(GroupConfigItems.Builder builderForValue) Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTable
public GroupConfigurationResponse.Builder addGroupConfigTable(int index, GroupConfigItems.Builder builderForValue) Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addAllGroupConfigTable
public GroupConfigurationResponse.Builder addAllGroupConfigTable(Iterable<? extends GroupConfigItems> values) Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
clearGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
removeGroupConfigTable
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTableBuilder
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTableOrBuilder
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTableOrBuilderList
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTableBuilder
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
addGroupConfigTableBuilder
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getGroupConfigTableBuilderList
Include all groupConfig items. All groupConfigTable.groupName should be not empty, Each watcher implementor provides this, and it will be notified when the groupConfigTable changed.
repeated .GroupConfigItems groupConfigTable = 1; -
getUuid
UUID is literal string represents the content of the config table. If groupConfigTable is unchanged, then could response the same uuid, and groupConfigTable is not required.
string uuid = 2;- 指定者:
getUuid在接口中GroupConfigurationResponseOrBuilder- 返回:
- The uuid.
-
getUuidBytes
public com.google.protobuf.ByteString getUuidBytes()UUID is literal string represents the content of the config table. If groupConfigTable is unchanged, then could response the same uuid, and groupConfigTable is not required.
string uuid = 2;- 指定者:
getUuidBytes在接口中GroupConfigurationResponseOrBuilder- 返回:
- The bytes for uuid.
-
setUuid
UUID is literal string represents the content of the config table. If groupConfigTable is unchanged, then could response the same uuid, and groupConfigTable is not required.
string uuid = 2;- 参数:
value- The uuid to set.- 返回:
- This builder for chaining.
-
clearUuid
UUID is literal string represents the content of the config table. If groupConfigTable is unchanged, then could response the same uuid, and groupConfigTable is not required.
string uuid = 2;- 返回:
- This builder for chaining.
-
setUuidBytes
UUID is literal string represents the content of the config table. If groupConfigTable is unchanged, then could response the same uuid, and groupConfigTable is not required.
string uuid = 2;- 参数:
value- The bytes for uuid to set.- 返回:
- This builder for chaining.
-
setUnknownFields
public final GroupConfigurationResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-
mergeUnknownFields
public final GroupConfigurationResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GroupConfigurationResponse.Builder>
-