main.java.com.streamlayer.triggers.EventOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sl-protofiles Show documentation
Show all versions of sl-protofiles Show documentation
StreamLayer Java Protofiles
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: streamlayer/triggers/triggers.proto
// Protobuf Java Version: 3.25.3
package com.streamlayer.triggers;
public interface EventOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.triggers.Event)
com.google.protobuf.MessageLiteOrBuilder {
/**
*
* unique raw event identifier from datasource
*
*
* string id = 1 [json_name = "id"];
* @return The id.
*/
java.lang.String getId();
/**
*
* unique raw event identifier from datasource
*
*
* string id = 1 [json_name = "id"];
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
*
* datasource
*
*
* string datasource = 2 [json_name = "datasource"];
* @return The datasource.
*/
java.lang.String getDatasource();
/**
*
* datasource
*
*
* string datasource = 2 [json_name = "datasource"];
* @return The bytes for datasource.
*/
com.google.protobuf.ByteString
getDatasourceBytes();
/**
*
* scope of event
*
*
* string scope = 3 [json_name = "scope"];
* @return The scope.
*/
java.lang.String getScope();
/**
*
* scope of event
*
*
* string scope = 3 [json_name = "scope"];
* @return The bytes for scope.
*/
com.google.protobuf.ByteString
getScopeBytes();
/**
*
* unique scope identifier, e.g. d8539eb6-3e27-40c8-906f-9cd1736321d8, adapter takes it from datasource raw data
*
*
* string scope_id = 4 [json_name = "scopeId"];
* @return The scopeId.
*/
java.lang.String getScopeId();
/**
*
* unique scope identifier, e.g. d8539eb6-3e27-40c8-906f-9cd1736321d8, adapter takes it from datasource raw data
*
*
* string scope_id = 4 [json_name = "scopeId"];
* @return The bytes for scopeId.
*/
com.google.protobuf.ByteString
getScopeIdBytes();
/**
*
* event name
*
*
* string name = 5 [json_name = "name"];
* @return The name.
*/
java.lang.String getName();
/**
*
* event name
*
*
* string name = 5 [json_name = "name"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* event value
*
*
* string value = 6 [json_name = "value"];
* @return The value.
*/
java.lang.String getValue();
/**
*
* event value
*
*
* string value = 6 [json_name = "value"];
* @return The bytes for value.
*/
com.google.protobuf.ByteString
getValueBytes();
/**
*
* timestamp, unixtime millis
*
*
* int64 timestamp = 7 [json_name = "timestamp"];
* @return The timestamp.
*/
long getTimestamp();
}