Class SparkplugBProto.Payload.MetaData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
com.cirruslink.sparkplug.protobuf.SparkplugBProto.Payload.MetaData.Builder
- All Implemented Interfaces:
SparkplugBProto.Payload.MetaDataOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<SparkplugBProto.Payload.MetaData>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SparkplugBProto.Payload.MetaData
public static final class SparkplugBProto.Payload.MetaData.Builder
extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
implements SparkplugBProto.Payload.MetaDataOrBuilder
Protobuf type
com.cirruslink.sparkplug.protobuf.Payload.MetaData-
Method Summary
Modifier and TypeMethodDescriptionaddExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, List<Type>> extension, Type value) addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()General metadataCatchalls and future expansionclearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, T> extension) clearField(com.google.protobuf.Descriptors.FieldDescriptor field) File metadataFile type (i.e.Bytes specific metadataclearMd5()md5 of dataclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearSeq()Sequence number for multi-part messagesFile size, String size, Multi-part size, etcclone()General metadatacom.google.protobuf.ByteStringGeneral metadataCatchalls and future expansioncom.google.protobuf.ByteStringCatchalls and future expansionstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFile metadatacom.google.protobuf.ByteStringFile metadataFile type (i.e.com.google.protobuf.ByteStringFile type (i.e.booleanBytes specific metadatagetMd5()md5 of datacom.google.protobuf.ByteStringmd5 of datalonggetSeq()Sequence number for multi-part messageslonggetSize()File size, String size, Multi-part size, etcbooleanGeneral metadatabooleanCatchalls and future expansionbooleanFile metadatabooleanFile type (i.e.booleanBytes specific metadatabooleanhasMd5()md5 of databooleanhasSeq()Sequence number for multi-part messagesbooleanhasSize()File size, String size, Multi-part size, etcprotected 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) setContentType(String value) General metadatasetContentTypeBytes(com.google.protobuf.ByteString value) General metadatasetDescription(String value) Catchalls and future expansionsetDescriptionBytes(com.google.protobuf.ByteString value) Catchalls and future expansionsetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, List<Type>> extension, int index, Type value) setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, Type> extension, Type value) setFileName(String value) File metadatasetFileNameBytes(com.google.protobuf.ByteString value) File metadatasetFileType(String value) File type (i.e.setFileTypeBytes(com.google.protobuf.ByteString value) File type (i.e.setIsMultiPart(boolean value) Bytes specific metadatamd5 of datasetMd5Bytes(com.google.protobuf.ByteString value) md5 of datasetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeq(long value) Sequence number for multi-part messagessetSize(long value) File size, String size, Multi-part size, etcsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, newBuilderForField, parseUnknownField, setExtension, setExtension, setExtension, setExtensionMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getOneofFieldDescriptor, getParentForChildren, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, 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.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionMethods 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<SparkplugBProto.Payload.MetaData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.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<SparkplugBProto.Payload.MetaData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<SparkplugBProto.Payload.MetaData>- 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<SparkplugBProto.Payload.MetaData.Builder>
-
setField
public SparkplugBProto.Payload.MetaData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
clearField
public SparkplugBProto.Payload.MetaData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
clearOneof
public SparkplugBProto.Payload.MetaData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
setRepeatedField
public SparkplugBProto.Payload.MetaData.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.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
addRepeatedField
public SparkplugBProto.Payload.MetaData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
setExtension
public <Type> SparkplugBProto.Payload.MetaData.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, Type> extension, Type value) - Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
setExtension
public <Type> SparkplugBProto.Payload.MetaData.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, List<Type>> extension, int index, Type value) - Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
addExtension
public <Type> SparkplugBProto.Payload.MetaData.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, List<Type>> extension, Type value) - Overrides:
addExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
clearExtension
public <T> SparkplugBProto.Payload.MetaData.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<SparkplugBProto.Payload.MetaData, T> extension) - Overrides:
clearExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,SparkplugBProto.Payload.MetaData.Builder>
-
mergeFrom
public SparkplugBProto.Payload.MetaData.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<SparkplugBProto.Payload.MetaData.Builder>- Throws:
IOException
-
hasIsMultiPart
public boolean hasIsMultiPart()Bytes specific metadata
optional bool is_multi_part = 1;- Specified by:
hasIsMultiPartin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the isMultiPart field is set.
-
getIsMultiPart
public boolean getIsMultiPart()Bytes specific metadata
optional bool is_multi_part = 1;- Specified by:
getIsMultiPartin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The isMultiPart.
-
setIsMultiPart
Bytes specific metadata
optional bool is_multi_part = 1;- Parameters:
value- The isMultiPart to set.- Returns:
- This builder for chaining.
-
clearIsMultiPart
Bytes specific metadata
optional bool is_multi_part = 1;- Returns:
- This builder for chaining.
-
hasContentType
public boolean hasContentType()General metadata
optional string content_type = 2;- Specified by:
hasContentTypein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the contentType field is set.
-
getContentType
General metadata
optional string content_type = 2;- Specified by:
getContentTypein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The contentType.
-
getContentTypeBytes
public com.google.protobuf.ByteString getContentTypeBytes()General metadata
optional string content_type = 2;- Specified by:
getContentTypeBytesin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The bytes for contentType.
-
setContentType
General metadata
optional string content_type = 2;- Parameters:
value- The contentType to set.- Returns:
- This builder for chaining.
-
clearContentType
General metadata
optional string content_type = 2;- Returns:
- This builder for chaining.
-
setContentTypeBytes
public SparkplugBProto.Payload.MetaData.Builder setContentTypeBytes(com.google.protobuf.ByteString value) General metadata
optional string content_type = 2;- Parameters:
value- The bytes for contentType to set.- Returns:
- This builder for chaining.
-
hasSize
public boolean hasSize()File size, String size, Multi-part size, etc
optional uint64 size = 3;- Specified by:
hasSizein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the size field is set.
-
getSize
public long getSize()File size, String size, Multi-part size, etc
optional uint64 size = 3;- Specified by:
getSizein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The size.
-
setSize
File size, String size, Multi-part size, etc
optional uint64 size = 3;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
File size, String size, Multi-part size, etc
optional uint64 size = 3;- Returns:
- This builder for chaining.
-
hasSeq
public boolean hasSeq()Sequence number for multi-part messages
optional uint64 seq = 4;- Specified by:
hasSeqin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the seq field is set.
-
getSeq
public long getSeq()Sequence number for multi-part messages
optional uint64 seq = 4;- Specified by:
getSeqin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The seq.
-
setSeq
Sequence number for multi-part messages
optional uint64 seq = 4;- Parameters:
value- The seq to set.- Returns:
- This builder for chaining.
-
clearSeq
Sequence number for multi-part messages
optional uint64 seq = 4;- Returns:
- This builder for chaining.
-
hasFileName
public boolean hasFileName()File metadata
optional string file_name = 5;- Specified by:
hasFileNamein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the fileName field is set.
-
getFileName
File metadata
optional string file_name = 5;- Specified by:
getFileNamein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The fileName.
-
getFileNameBytes
public com.google.protobuf.ByteString getFileNameBytes()File metadata
optional string file_name = 5;- Specified by:
getFileNameBytesin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The bytes for fileName.
-
setFileName
File metadata
optional string file_name = 5;- Parameters:
value- The fileName to set.- Returns:
- This builder for chaining.
-
clearFileName
File metadata
optional string file_name = 5;- Returns:
- This builder for chaining.
-
setFileNameBytes
public SparkplugBProto.Payload.MetaData.Builder setFileNameBytes(com.google.protobuf.ByteString value) File metadata
optional string file_name = 5;- Parameters:
value- The bytes for fileName to set.- Returns:
- This builder for chaining.
-
hasFileType
public boolean hasFileType()File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Specified by:
hasFileTypein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the fileType field is set.
-
getFileType
File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Specified by:
getFileTypein interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The fileType.
-
getFileTypeBytes
public com.google.protobuf.ByteString getFileTypeBytes()File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Specified by:
getFileTypeBytesin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The bytes for fileType.
-
setFileType
File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Parameters:
value- The fileType to set.- Returns:
- This builder for chaining.
-
clearFileType
File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Returns:
- This builder for chaining.
-
setFileTypeBytes
public SparkplugBProto.Payload.MetaData.Builder setFileTypeBytes(com.google.protobuf.ByteString value) File type (i.e. xml, json, txt, cpp, etc)
optional string file_type = 6;- Parameters:
value- The bytes for fileType to set.- Returns:
- This builder for chaining.
-
hasMd5
public boolean hasMd5()md5 of data
optional string md5 = 7;- Specified by:
hasMd5in interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the md5 field is set.
-
getMd5
md5 of data
optional string md5 = 7;- Specified by:
getMd5in interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The md5.
-
getMd5Bytes
public com.google.protobuf.ByteString getMd5Bytes()md5 of data
optional string md5 = 7;- Specified by:
getMd5Bytesin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The bytes for md5.
-
setMd5
md5 of data
optional string md5 = 7;- Parameters:
value- The md5 to set.- Returns:
- This builder for chaining.
-
clearMd5
md5 of data
optional string md5 = 7;- Returns:
- This builder for chaining.
-
setMd5Bytes
md5 of data
optional string md5 = 7;- Parameters:
value- The bytes for md5 to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()Catchalls and future expansion
optional string description = 8;- Specified by:
hasDescriptionin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Catchalls and future expansion
optional string description = 8;- Specified by:
getDescriptionin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Catchalls and future expansion
optional string description = 8;- Specified by:
getDescriptionBytesin interfaceSparkplugBProto.Payload.MetaDataOrBuilder- Returns:
- The bytes for description.
-
setDescription
Catchalls and future expansion
optional string description = 8;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Catchalls and future expansion
optional string description = 8;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public SparkplugBProto.Payload.MetaData.Builder setDescriptionBytes(com.google.protobuf.ByteString value) Catchalls and future expansion
optional string description = 8;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SparkplugBProto.Payload.MetaData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
mergeUnknownFields
public final SparkplugBProto.Payload.MetaData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-