public interface EventsMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getAppName()
The app name is a global unique name for each pipeline.
|
com.google.protobuf.ByteString |
getAppNameBytes()
The app name is a global unique name for each pipeline.
|
long |
getSequenceId()
We can't use an exactly once ordering here (yet), and thus consumers need a way to distinguish
replayed messages from the most updated one.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
long getSequenceId()
We can't use an exactly once ordering here (yet), and thus consumers need a way to distinguish replayed messages from the most updated one. For that, messages should only be processed by the consuming services if the sequence_id is greater than the sequence_id of the previous message processed with the same key. The sequence_id must be larger than 0.
uint64 sequence_id = 1;
String getAppName()
The app name is a global unique name for each pipeline. It is of no interest to the consuming end service, and should be ignored by it.
string app_name = 2;
com.google.protobuf.ByteString getAppNameBytes()
The app name is a global unique name for each pipeline. It is of no interest to the consuming end service, and should be ignored by it.
string app_name = 2;