Class SparkplugBProto.Payload.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,SparkplugBProto.Payload.Builder>
com.cirruslink.sparkplug.protobuf.SparkplugBProto.Payload.Builder
All Implemented Interfaces:
SparkplugBProto.PayloadOrBuilder, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<SparkplugBProto.Payload>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
SparkplugBProto.Payload

public static final class SparkplugBProto.Payload.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<SparkplugBProto.Payload,SparkplugBProto.Payload.Builder> implements SparkplugBProto.PayloadOrBuilder

 // Indexes of Data Types

 // Unknown placeholder for future expansion.
Unknown         = 0;

 // Basic Types
Int8            = 1;
Int16           = 2;
Int32           = 3;
Int64           = 4;
UInt8           = 5;
UInt16          = 6;
UInt32          = 7;
UInt64          = 8;
Float           = 9;
Double          = 10;
Boolean         = 11;
String          = 12;
DateTime        = 13;
Text            = 14;

 // Additional Metric Types
UUID            = 15;
DataSet         = 16;
Bytes           = 17;
File            = 18;
Template        = 19;

 // Additional PropertyValue Types
PropertySet     = 20;
PropertySetList = 21;
 
Protobuf type com.cirruslink.sparkplug.protobuf.Payload