java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
org.yamcs.timeline.protobuf.BandFilter.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,BandFilterOrBuilder
- Enclosing class:
- BandFilter
public static final class BandFilter.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
implements BandFilterOrBuilder
this is a copy of the message defined in the API but we define it separately so we can make the two different in the future if requiredProtobuf type
BandFilter-
Method Summary
Modifier and TypeMethodDescriptionaddAllFilters(Iterable<? extends BandFilter.ItemFilter> values) repeated .BandFilter.ItemFilter filters = 1;addFilters(int index, BandFilter.ItemFilter value) repeated .BandFilter.ItemFilter filters = 1;addFilters(int index, BandFilter.ItemFilter.Builder builderForValue) repeated .BandFilter.ItemFilter filters = 1;addFilters(BandFilter.ItemFilter value) repeated .BandFilter.ItemFilter filters = 1;addFilters(BandFilter.ItemFilter.Builder builderForValue) repeated .BandFilter.ItemFilter filters = 1;repeated .BandFilter.ItemFilter filters = 1;addFiltersBuilder(int index) repeated .BandFilter.ItemFilter filters = 1;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .BandFilter.ItemFilter filters = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFilters(int index) repeated .BandFilter.ItemFilter filters = 1;getFiltersBuilder(int index) repeated .BandFilter.ItemFilter filters = 1;repeated .BandFilter.ItemFilter filters = 1;intrepeated .BandFilter.ItemFilter filters = 1;repeated .BandFilter.ItemFilter filters = 1;getFiltersOrBuilder(int index) repeated .BandFilter.ItemFilter filters = 1;List<? extends BandFilter.ItemFilterOrBuilder>repeated .BandFilter.ItemFilter filters = 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(BandFilter other) final BandFilter.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeFilters(int index) repeated .BandFilter.ItemFilter filters = 1;setFilters(int index, BandFilter.ItemFilter value) repeated .BandFilter.ItemFilter filters = 1;setFilters(int index, BandFilter.ItemFilter.Builder builderForValue) repeated .BandFilter.ItemFilter filters = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final BandFilter.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
setField
public BandFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
setRepeatedField
public BandFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
addRepeatedField
public BandFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BandFilter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
mergeFrom
public BandFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BandFilter.Builder>- Throws:
IOException
-
getFiltersList
repeated .BandFilter.ItemFilter filters = 1;- Specified by:
getFiltersListin interfaceBandFilterOrBuilder
-
getFiltersCount
public int getFiltersCount()repeated .BandFilter.ItemFilter filters = 1;- Specified by:
getFiltersCountin interfaceBandFilterOrBuilder
-
getFilters
repeated .BandFilter.ItemFilter filters = 1;- Specified by:
getFiltersin interfaceBandFilterOrBuilder
-
setFilters
repeated .BandFilter.ItemFilter filters = 1; -
setFilters
repeated .BandFilter.ItemFilter filters = 1; -
addFilters
repeated .BandFilter.ItemFilter filters = 1; -
addFilters
repeated .BandFilter.ItemFilter filters = 1; -
addFilters
repeated .BandFilter.ItemFilter filters = 1; -
addFilters
repeated .BandFilter.ItemFilter filters = 1; -
addAllFilters
repeated .BandFilter.ItemFilter filters = 1; -
clearFilters
repeated .BandFilter.ItemFilter filters = 1; -
removeFilters
repeated .BandFilter.ItemFilter filters = 1; -
getFiltersBuilder
repeated .BandFilter.ItemFilter filters = 1; -
getFiltersOrBuilder
repeated .BandFilter.ItemFilter filters = 1;- Specified by:
getFiltersOrBuilderin interfaceBandFilterOrBuilder
-
getFiltersOrBuilderList
repeated .BandFilter.ItemFilter filters = 1;- Specified by:
getFiltersOrBuilderListin interfaceBandFilterOrBuilder
-
addFiltersBuilder
repeated .BandFilter.ItemFilter filters = 1; -
addFiltersBuilder
repeated .BandFilter.ItemFilter filters = 1; -
getFiltersBuilderList
repeated .BandFilter.ItemFilter filters = 1; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-
mergeUnknownFields
public final BandFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BandFilter.Builder>
-