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.ByteString
General metadataCatchalls and future expansioncom.google.protobuf.ByteString
Catchalls and future expansionstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
File metadatacom.google.protobuf.ByteString
File metadataFile type (i.e.com.google.protobuf.ByteString
File type (i.e.boolean
Bytes specific metadatagetMd5()
md5 of datacom.google.protobuf.ByteString
md5 of datalong
getSeq()
Sequence number for multi-part messageslong
getSize()
File size, String size, Multi-part size, etcboolean
General metadataboolean
Catchalls and future expansionboolean
File metadataboolean
File type (i.e.boolean
Bytes specific metadataboolean
hasMd5()
md5 of databoolean
hasSeq()
Sequence number for multi-part messagesboolean
hasSize()
File size, String size, Multi-part size, etcprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(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, setExtension
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getOneofFieldDescriptor, getParentForChildren, getUnknownFields, getUnknownFieldSetBuilder, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, onBuilt, onChanged, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,
SparkplugBProto.Payload.MetaData.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<SparkplugBProto.Payload.MetaData>
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in 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:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in 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:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in 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:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in 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:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in 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:
setExtension
in 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:
setExtension
in 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:
addExtension
in 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:
clearExtension
in classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload.MetaData,
SparkplugBProto.Payload.MetaData.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasIsMultiPart
in 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:
getIsMultiPart
in 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:
hasContentType
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- Whether the contentType field is set.
-
getContentType
General metadata
optional string content_type = 2;
- Specified by:
getContentType
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- The contentType.
-
getContentTypeBytes
public com.google.protobuf.ByteString getContentTypeBytes()General metadata
optional string content_type = 2;
- Specified by:
getContentTypeBytes
in 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:
hasSize
in 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:
getSize
in 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:
hasSeq
in 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:
getSeq
in 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:
hasFileName
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- Whether the fileName field is set.
-
getFileName
File metadata
optional string file_name = 5;
- Specified by:
getFileName
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- The fileName.
-
getFileNameBytes
public com.google.protobuf.ByteString getFileNameBytes()File metadata
optional string file_name = 5;
- Specified by:
getFileNameBytes
in 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:
hasFileType
in 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:
getFileType
in 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:
getFileTypeBytes
in 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:
hasMd5
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- Whether the md5 field is set.
-
getMd5
md5 of data
optional string md5 = 7;
- Specified by:
getMd5
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- The md5.
-
getMd5Bytes
public com.google.protobuf.ByteString getMd5Bytes()md5 of data
optional string md5 = 7;
- Specified by:
getMd5Bytes
in 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:
hasDescription
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- Whether the description field is set.
-
getDescription
Catchalls and future expansion
optional string description = 8;
- Specified by:
getDescription
in interfaceSparkplugBProto.Payload.MetaDataOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Catchalls and future expansion
optional string description = 8;
- Specified by:
getDescriptionBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-
mergeUnknownFields
public final SparkplugBProto.Payload.MetaData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SparkplugBProto.Payload.MetaData.Builder>
-