Class BasicPropertyProto.BasicPropertyPB.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
com.inductiveautomation.ignition.common.protocolbuffers.BasicPropertyProto.BasicPropertyPB.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BasicPropertyProto.BasicPropertyPBOrBuilder,Cloneable
- Enclosing class:
- BasicPropertyProto.BasicPropertyPB
public static final class BasicPropertyProto.BasicPropertyPB.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
implements BasicPropertyProto.BasicPropertyPBOrBuilder
com.inductiveautomation.ignition.common.config.BasicPropertyProtobuf type
common.protobuf.BasicPropertyPB-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional .common.protobuf.AnyObjectPB defaultValue = 3;For properties that need to be serialized to JSONclearField(com.google.protobuf.Descriptors.FieldDescriptor field) string name = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) the Java class name of the propertyclone()optional .common.protobuf.AnyObjectPB defaultValue = 3;com.google.protobuf.ValueFor properties that need to be serialized to JSONcom.google.protobuf.Value.BuilderFor properties that need to be serialized to JSONcom.google.protobuf.ValueOrBuilderFor properties that need to be serialized to JSONoptional .common.protobuf.AnyObjectPB defaultValue = 3;optional .common.protobuf.AnyObjectPB defaultValue = 3;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()string name = 1;com.google.protobuf.ByteStringstring name = 1;getType()the Java class name of the propertycom.google.protobuf.ByteStringthe Java class name of the propertybooleanoptional .common.protobuf.AnyObjectPB defaultValue = 3;booleanFor properties that need to be serialized to JSONprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanoptional .common.protobuf.AnyObjectPB defaultValue = 3;mergeDefaultValueAsJson(com.google.protobuf.Value value) For properties that need to be serialized to JSONmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) optional .common.protobuf.AnyObjectPB defaultValue = 3;setDefaultValue(AnyObjectProto.AnyObjectPB.Builder builderForValue) optional .common.protobuf.AnyObjectPB defaultValue = 3;setDefaultValueAsJson(com.google.protobuf.Value value) For properties that need to be serialized to JSONsetDefaultValueAsJson(com.google.protobuf.Value.Builder builderForValue) For properties that need to be serialized to JSONstring name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) the Java class name of the propertysetTypeBytes(com.google.protobuf.ByteString value) the Java class name of the propertysetUnknownFields(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<BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.Builder>
-
setField
public BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.Builder>
-
clearField
public BasicPropertyProto.BasicPropertyPB.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-
clearOneof
public BasicPropertyProto.BasicPropertyPB.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-
setRepeatedField
public BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.Builder>
-
addRepeatedField
public BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-
mergeFrom
public BasicPropertyProto.BasicPropertyPB.Builder mergeFrom(BasicPropertyProto.BasicPropertyPB other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-
mergeFrom
public BasicPropertyProto.BasicPropertyPB.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<BasicPropertyProto.BasicPropertyPB.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public BasicPropertyProto.BasicPropertyPB.Builder setNameBytes(com.google.protobuf.ByteString value) string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getType
the Java class name of the property
string type = 2;- Specified by:
getTypein interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()the Java class name of the property
string type = 2;- Specified by:
getTypeBytesin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The bytes for type.
-
setType
the Java class name of the property
string type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
the Java class name of the property
string type = 2;- Returns:
- This builder for chaining.
-
setTypeBytes
public BasicPropertyProto.BasicPropertyPB.Builder setTypeBytes(com.google.protobuf.ByteString value) the Java class name of the property
string type = 2;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasDefaultValue
public boolean hasDefaultValue()optional .common.protobuf.AnyObjectPB defaultValue = 3;- Specified by:
hasDefaultValuein interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
optional .common.protobuf.AnyObjectPB defaultValue = 3;- Specified by:
getDefaultValuein interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The defaultValue.
-
setDefaultValue
optional .common.protobuf.AnyObjectPB defaultValue = 3; -
setDefaultValue
public BasicPropertyProto.BasicPropertyPB.Builder setDefaultValue(AnyObjectProto.AnyObjectPB.Builder builderForValue) optional .common.protobuf.AnyObjectPB defaultValue = 3; -
mergeDefaultValue
public BasicPropertyProto.BasicPropertyPB.Builder mergeDefaultValue(AnyObjectProto.AnyObjectPB value) optional .common.protobuf.AnyObjectPB defaultValue = 3; -
clearDefaultValue
optional .common.protobuf.AnyObjectPB defaultValue = 3; -
getDefaultValueBuilder
optional .common.protobuf.AnyObjectPB defaultValue = 3; -
getDefaultValueOrBuilder
optional .common.protobuf.AnyObjectPB defaultValue = 3;- Specified by:
getDefaultValueOrBuilderin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder
-
hasDefaultValueAsJson
public boolean hasDefaultValueAsJson()For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4;- Specified by:
hasDefaultValueAsJsonin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- Whether the defaultValueAsJson field is set.
-
getDefaultValueAsJson
public com.google.protobuf.Value getDefaultValueAsJson()For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4;- Specified by:
getDefaultValueAsJsonin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder- Returns:
- The defaultValueAsJson.
-
setDefaultValueAsJson
public BasicPropertyProto.BasicPropertyPB.Builder setDefaultValueAsJson(com.google.protobuf.Value value) For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4; -
setDefaultValueAsJson
public BasicPropertyProto.BasicPropertyPB.Builder setDefaultValueAsJson(com.google.protobuf.Value.Builder builderForValue) For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4; -
mergeDefaultValueAsJson
public BasicPropertyProto.BasicPropertyPB.Builder mergeDefaultValueAsJson(com.google.protobuf.Value value) For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4; -
clearDefaultValueAsJson
For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4; -
getDefaultValueAsJsonBuilder
public com.google.protobuf.Value.Builder getDefaultValueAsJsonBuilder()For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4; -
getDefaultValueAsJsonOrBuilder
public com.google.protobuf.ValueOrBuilder getDefaultValueAsJsonOrBuilder()For properties that need to be serialized to JSON
optional .google.protobuf.Value defaultValueAsJson = 4;- Specified by:
getDefaultValueAsJsonOrBuilderin interfaceBasicPropertyProto.BasicPropertyPBOrBuilder
-
setUnknownFields
public final BasicPropertyProto.BasicPropertyPB.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-
mergeUnknownFields
public final BasicPropertyProto.BasicPropertyPB.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BasicPropertyProto.BasicPropertyPB.Builder>
-