Package io.zeebe.exporter.proto
Class Schema.RecordMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
- io.zeebe.exporter.proto.Schema.RecordMetadata.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Schema.RecordMetadataOrBuilder,Cloneable
- Enclosing class:
- Schema.RecordMetadata
public static final class Schema.RecordMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder> implements Schema.RecordMetadataOrBuilder
Packs all non-value info into a single field; the idea here is so we can embed the *Record messages into other messages (e.g. JobRecord and JobBatchRecord) by simply omitting the optional metadata field, but by setting it the message becomes a full fledged record. Also cuts down how much properties need to be duplicated if we want to have flat records.
Protobuf typeexporter_protocol.RecordMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Schema.RecordMetadata.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.RecordMetadatabuild()Schema.RecordMetadatabuildPartial()Schema.RecordMetadata.Builderclear()Schema.RecordMetadata.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Schema.RecordMetadata.BuilderclearIntent()string intent = 6;Schema.RecordMetadata.BuilderclearKey()int64 key = 3;Schema.RecordMetadata.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Schema.RecordMetadata.BuilderclearPartitionId()int32 partitionId = 1;Schema.RecordMetadata.BuilderclearPosition()int64 position = 2;Schema.RecordMetadata.BuilderclearRecordType().exporter_protocol.RecordMetadata.RecordType recordType = 5;Schema.RecordMetadata.BuilderclearRejectionReason()string rejectionReason = 10;Schema.RecordMetadata.BuilderclearRejectionType()string rejectionType = 9;Schema.RecordMetadata.BuilderclearSourceRecordPosition()int64 sourceRecordPosition = 8;Schema.RecordMetadata.BuilderclearTimestamp()int64 timestamp = 4;Schema.RecordMetadata.BuilderclearValueType().exporter_protocol.RecordMetadata.ValueType valueType = 7;Schema.RecordMetadata.Builderclone()Schema.RecordMetadatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetIntent()string intent = 6;com.google.protobuf.ByteStringgetIntentBytes()string intent = 6;longgetKey()int64 key = 3;intgetPartitionId()int32 partitionId = 1;longgetPosition()int64 position = 2;Schema.RecordMetadata.RecordTypegetRecordType().exporter_protocol.RecordMetadata.RecordType recordType = 5;intgetRecordTypeValue().exporter_protocol.RecordMetadata.RecordType recordType = 5;StringgetRejectionReason()string rejectionReason = 10;com.google.protobuf.ByteStringgetRejectionReasonBytes()string rejectionReason = 10;StringgetRejectionType()string rejectionType = 9;com.google.protobuf.ByteStringgetRejectionTypeBytes()string rejectionType = 9;longgetSourceRecordPosition()int64 sourceRecordPosition = 8;longgetTimestamp()int64 timestamp = 4;Schema.RecordMetadata.ValueTypegetValueType().exporter_protocol.RecordMetadata.ValueType valueType = 7;intgetValueTypeValue().exporter_protocol.RecordMetadata.ValueType valueType = 7;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Schema.RecordMetadata.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Schema.RecordMetadata.BuildermergeFrom(com.google.protobuf.Message other)Schema.RecordMetadata.BuildermergeFrom(Schema.RecordMetadata other)Schema.RecordMetadata.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.RecordMetadata.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Schema.RecordMetadata.BuildersetIntent(String value)string intent = 6;Schema.RecordMetadata.BuildersetIntentBytes(com.google.protobuf.ByteString value)string intent = 6;Schema.RecordMetadata.BuildersetKey(long value)int64 key = 3;Schema.RecordMetadata.BuildersetPartitionId(int value)int32 partitionId = 1;Schema.RecordMetadata.BuildersetPosition(long value)int64 position = 2;Schema.RecordMetadata.BuildersetRecordType(Schema.RecordMetadata.RecordType value).exporter_protocol.RecordMetadata.RecordType recordType = 5;Schema.RecordMetadata.BuildersetRecordTypeValue(int value).exporter_protocol.RecordMetadata.RecordType recordType = 5;Schema.RecordMetadata.BuildersetRejectionReason(String value)string rejectionReason = 10;Schema.RecordMetadata.BuildersetRejectionReasonBytes(com.google.protobuf.ByteString value)string rejectionReason = 10;Schema.RecordMetadata.BuildersetRejectionType(String value)string rejectionType = 9;Schema.RecordMetadata.BuildersetRejectionTypeBytes(com.google.protobuf.ByteString value)string rejectionType = 9;Schema.RecordMetadata.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Schema.RecordMetadata.BuildersetSourceRecordPosition(long value)int64 sourceRecordPosition = 8;Schema.RecordMetadata.BuildersetTimestamp(long value)int64 timestamp = 4;Schema.RecordMetadata.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schema.RecordMetadata.BuildersetValueType(Schema.RecordMetadata.ValueType value).exporter_protocol.RecordMetadata.ValueType valueType = 7;Schema.RecordMetadata.BuildersetValueTypeValue(int value).exporter_protocol.RecordMetadata.ValueType valueType = 7;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
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<Schema.RecordMetadata.Builder>
-
clear
public Schema.RecordMetadata.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<Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>
-
getDefaultInstanceForType
public Schema.RecordMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schema.RecordMetadata build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schema.RecordMetadata buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>
-
setField
public Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>
-
clearField
public Schema.RecordMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
clearOneof
public Schema.RecordMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
setRepeatedField
public Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>
-
addRepeatedField
public Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>
-
mergeFrom
public Schema.RecordMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schema.RecordMetadata.Builder>
-
mergeFrom
public Schema.RecordMetadata.Builder mergeFrom(Schema.RecordMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
mergeFrom
public Schema.RecordMetadata.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<Schema.RecordMetadata.Builder>- Throws:
IOException
-
getPartitionId
public int getPartitionId()
int32 partitionId = 1;- Specified by:
getPartitionIdin interfaceSchema.RecordMetadataOrBuilder
-
setPartitionId
public Schema.RecordMetadata.Builder setPartitionId(int value)
int32 partitionId = 1;
-
clearPartitionId
public Schema.RecordMetadata.Builder clearPartitionId()
int32 partitionId = 1;
-
getPosition
public long getPosition()
int64 position = 2;- Specified by:
getPositionin interfaceSchema.RecordMetadataOrBuilder
-
setPosition
public Schema.RecordMetadata.Builder setPosition(long value)
int64 position = 2;
-
clearPosition
public Schema.RecordMetadata.Builder clearPosition()
int64 position = 2;
-
getKey
public long getKey()
int64 key = 3;- Specified by:
getKeyin interfaceSchema.RecordMetadataOrBuilder
-
setKey
public Schema.RecordMetadata.Builder setKey(long value)
int64 key = 3;
-
clearKey
public Schema.RecordMetadata.Builder clearKey()
int64 key = 3;
-
getTimestamp
public long getTimestamp()
int64 timestamp = 4;- Specified by:
getTimestampin interfaceSchema.RecordMetadataOrBuilder
-
setTimestamp
public Schema.RecordMetadata.Builder setTimestamp(long value)
int64 timestamp = 4;
-
clearTimestamp
public Schema.RecordMetadata.Builder clearTimestamp()
int64 timestamp = 4;
-
getRecordTypeValue
public int getRecordTypeValue()
.exporter_protocol.RecordMetadata.RecordType recordType = 5;- Specified by:
getRecordTypeValuein interfaceSchema.RecordMetadataOrBuilder
-
setRecordTypeValue
public Schema.RecordMetadata.Builder setRecordTypeValue(int value)
.exporter_protocol.RecordMetadata.RecordType recordType = 5;
-
getRecordType
public Schema.RecordMetadata.RecordType getRecordType()
.exporter_protocol.RecordMetadata.RecordType recordType = 5;- Specified by:
getRecordTypein interfaceSchema.RecordMetadataOrBuilder
-
setRecordType
public Schema.RecordMetadata.Builder setRecordType(Schema.RecordMetadata.RecordType value)
.exporter_protocol.RecordMetadata.RecordType recordType = 5;
-
clearRecordType
public Schema.RecordMetadata.Builder clearRecordType()
.exporter_protocol.RecordMetadata.RecordType recordType = 5;
-
getIntent
public String getIntent()
string intent = 6;- Specified by:
getIntentin interfaceSchema.RecordMetadataOrBuilder
-
getIntentBytes
public com.google.protobuf.ByteString getIntentBytes()
string intent = 6;- Specified by:
getIntentBytesin interfaceSchema.RecordMetadataOrBuilder
-
setIntent
public Schema.RecordMetadata.Builder setIntent(String value)
string intent = 6;
-
clearIntent
public Schema.RecordMetadata.Builder clearIntent()
string intent = 6;
-
setIntentBytes
public Schema.RecordMetadata.Builder setIntentBytes(com.google.protobuf.ByteString value)
string intent = 6;
-
getValueTypeValue
public int getValueTypeValue()
.exporter_protocol.RecordMetadata.ValueType valueType = 7;- Specified by:
getValueTypeValuein interfaceSchema.RecordMetadataOrBuilder
-
setValueTypeValue
public Schema.RecordMetadata.Builder setValueTypeValue(int value)
.exporter_protocol.RecordMetadata.ValueType valueType = 7;
-
getValueType
public Schema.RecordMetadata.ValueType getValueType()
.exporter_protocol.RecordMetadata.ValueType valueType = 7;- Specified by:
getValueTypein interfaceSchema.RecordMetadataOrBuilder
-
setValueType
public Schema.RecordMetadata.Builder setValueType(Schema.RecordMetadata.ValueType value)
.exporter_protocol.RecordMetadata.ValueType valueType = 7;
-
clearValueType
public Schema.RecordMetadata.Builder clearValueType()
.exporter_protocol.RecordMetadata.ValueType valueType = 7;
-
getSourceRecordPosition
public long getSourceRecordPosition()
int64 sourceRecordPosition = 8;- Specified by:
getSourceRecordPositionin interfaceSchema.RecordMetadataOrBuilder
-
setSourceRecordPosition
public Schema.RecordMetadata.Builder setSourceRecordPosition(long value)
int64 sourceRecordPosition = 8;
-
clearSourceRecordPosition
public Schema.RecordMetadata.Builder clearSourceRecordPosition()
int64 sourceRecordPosition = 8;
-
getRejectionType
public String getRejectionType()
string rejectionType = 9;- Specified by:
getRejectionTypein interfaceSchema.RecordMetadataOrBuilder
-
getRejectionTypeBytes
public com.google.protobuf.ByteString getRejectionTypeBytes()
string rejectionType = 9;- Specified by:
getRejectionTypeBytesin interfaceSchema.RecordMetadataOrBuilder
-
setRejectionType
public Schema.RecordMetadata.Builder setRejectionType(String value)
string rejectionType = 9;
-
clearRejectionType
public Schema.RecordMetadata.Builder clearRejectionType()
string rejectionType = 9;
-
setRejectionTypeBytes
public Schema.RecordMetadata.Builder setRejectionTypeBytes(com.google.protobuf.ByteString value)
string rejectionType = 9;
-
getRejectionReason
public String getRejectionReason()
string rejectionReason = 10;- Specified by:
getRejectionReasonin interfaceSchema.RecordMetadataOrBuilder
-
getRejectionReasonBytes
public com.google.protobuf.ByteString getRejectionReasonBytes()
string rejectionReason = 10;- Specified by:
getRejectionReasonBytesin interfaceSchema.RecordMetadataOrBuilder
-
setRejectionReason
public Schema.RecordMetadata.Builder setRejectionReason(String value)
string rejectionReason = 10;
-
clearRejectionReason
public Schema.RecordMetadata.Builder clearRejectionReason()
string rejectionReason = 10;
-
setRejectionReasonBytes
public Schema.RecordMetadata.Builder setRejectionReasonBytes(com.google.protobuf.ByteString value)
string rejectionReason = 10;
-
setUnknownFields
public final Schema.RecordMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
mergeUnknownFields
public final Schema.RecordMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schema.RecordMetadata.Builder>
-
-