Class NodeAttributeProto.NodeAttributePB.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
com.inductiveautomation.ignition.common.protocolbuffers.NodeAttributeProto.NodeAttributePB.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,NodeAttributeProto.NodeAttributePBOrBuilder,Cloneable
- Enclosing class:
- NodeAttributeProto.NodeAttributePB
public static final class NodeAttributeProto.NodeAttributePB.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
implements NodeAttributeProto.NodeAttributePBOrBuilder
Protobuf type
common.protobuf.NodeAttributePB-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()string basic = 1;.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .common.protobuf.TagColorAttributePB tagColor = 2;clone()getBasic()string basic = 1;com.google.protobuf.ByteStringstring basic = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;.common.protobuf.TagColorAttributePB tagColor = 2;.common.protobuf.TagColorAttributePB tagColor = 2;.common.protobuf.TagColorAttributePB tagColor = 2;booleanhasBasic()string basic = 1;boolean.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;boolean.common.protobuf.TagColorAttributePB tagColor = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .common.protobuf.TagColorAttributePB tagColor = 2;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) string basic = 1;setBasicBytes(com.google.protobuf.ByteString value) string basic = 1;.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) .common.protobuf.TagColorAttributePB tagColor = 2;setTagColor(NodeAttributeProto.TagColorAttributePB.Builder builderForValue) .common.protobuf.TagColorAttributePB tagColor = 2;setUnknownFields(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<NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.Builder>
-
setField
public NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.Builder>
-
clearField
public NodeAttributeProto.NodeAttributePB.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-
clearOneof
public NodeAttributeProto.NodeAttributePB.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-
setRepeatedField
public NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.Builder>
-
addRepeatedField
public NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-
mergeFrom
public NodeAttributeProto.NodeAttributePB.Builder mergeFrom(NodeAttributeProto.NodeAttributePB other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-
mergeFrom
public NodeAttributeProto.NodeAttributePB.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<NodeAttributeProto.NodeAttributePB.Builder>- Throws:
IOException
-
getAttributeCase
- Specified by:
getAttributeCasein interfaceNodeAttributeProto.NodeAttributePBOrBuilder
-
clearAttribute
-
hasBasic
public boolean hasBasic()string basic = 1;- Specified by:
hasBasicin interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- Whether the basic field is set.
-
getBasic
string basic = 1;- Specified by:
getBasicin interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- The basic.
-
getBasicBytes
public com.google.protobuf.ByteString getBasicBytes()string basic = 1;- Specified by:
getBasicBytesin interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- The bytes for basic.
-
setBasic
string basic = 1;- Parameters:
value- The basic to set.- Returns:
- This builder for chaining.
-
clearBasic
string basic = 1;- Returns:
- This builder for chaining.
-
setBasicBytes
public NodeAttributeProto.NodeAttributePB.Builder setBasicBytes(com.google.protobuf.ByteString value) string basic = 1;- Parameters:
value- The bytes for basic to set.- Returns:
- This builder for chaining.
-
hasTagColor
public boolean hasTagColor().common.protobuf.TagColorAttributePB tagColor = 2;- Specified by:
hasTagColorin interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- Whether the tagColor field is set.
-
getTagColor
.common.protobuf.TagColorAttributePB tagColor = 2;- Specified by:
getTagColorin interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- The tagColor.
-
setTagColor
public NodeAttributeProto.NodeAttributePB.Builder setTagColor(NodeAttributeProto.TagColorAttributePB value) .common.protobuf.TagColorAttributePB tagColor = 2; -
setTagColor
public NodeAttributeProto.NodeAttributePB.Builder setTagColor(NodeAttributeProto.TagColorAttributePB.Builder builderForValue) .common.protobuf.TagColorAttributePB tagColor = 2; -
mergeTagColor
public NodeAttributeProto.NodeAttributePB.Builder mergeTagColor(NodeAttributeProto.TagColorAttributePB value) .common.protobuf.TagColorAttributePB tagColor = 2; -
clearTagColor
.common.protobuf.TagColorAttributePB tagColor = 2; -
getTagColorBuilder
.common.protobuf.TagColorAttributePB tagColor = 2; -
getTagColorOrBuilder
.common.protobuf.TagColorAttributePB tagColor = 2;- Specified by:
getTagColorOrBuilderin interfaceNodeAttributeProto.NodeAttributePBOrBuilder
-
hasExtendedInheritance
public boolean hasExtendedInheritance().common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;- Specified by:
hasExtendedInheritancein interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- Whether the extendedInheritance field is set.
-
getExtendedInheritance
.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;- Specified by:
getExtendedInheritancein interfaceNodeAttributeProto.NodeAttributePBOrBuilder- Returns:
- The extendedInheritance.
-
setExtendedInheritance
public NodeAttributeProto.NodeAttributePB.Builder setExtendedInheritance(NodeAttributeProto.ExtendedInheritanceAttributePB value) .common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3; -
setExtendedInheritance
public NodeAttributeProto.NodeAttributePB.Builder setExtendedInheritance(NodeAttributeProto.ExtendedInheritanceAttributePB.Builder builderForValue) .common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3; -
mergeExtendedInheritance
public NodeAttributeProto.NodeAttributePB.Builder mergeExtendedInheritance(NodeAttributeProto.ExtendedInheritanceAttributePB value) .common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3; -
clearExtendedInheritance
.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3; -
getExtendedInheritanceBuilder
.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3; -
getExtendedInheritanceOrBuilder
.common.protobuf.ExtendedInheritanceAttributePB extendedInheritance = 3;- Specified by:
getExtendedInheritanceOrBuilderin interfaceNodeAttributeProto.NodeAttributePBOrBuilder
-
setUnknownFields
public final NodeAttributeProto.NodeAttributePB.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-
mergeUnknownFields
public final NodeAttributeProto.NodeAttributePB.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<NodeAttributeProto.NodeAttributePB.Builder>
-