
xyz.block.ftl.publish.v1.PublishEventRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: xyz/block/ftl/publish/v1/publish.proto
// Protobuf Java Version: 3.25.4
package xyz.block.ftl.publish.v1;
public interface PublishEventRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:xyz.block.ftl.publish.v1.PublishEventRequest)
com.google.protobuf.MessageOrBuilder {
/**
* .xyz.block.ftl.schema.v1.Ref topic = 1;
* @return Whether the topic field is set.
*/
boolean hasTopic();
/**
* .xyz.block.ftl.schema.v1.Ref topic = 1;
* @return The topic.
*/
xyz.block.ftl.schema.v1.Ref getTopic();
/**
* .xyz.block.ftl.schema.v1.Ref topic = 1;
*/
xyz.block.ftl.schema.v1.RefOrBuilder getTopicOrBuilder();
/**
* bytes body = 2;
* @return The body.
*/
com.google.protobuf.ByteString getBody();
/**
* string key = 3;
* @return The key.
*/
java.lang.String getKey();
/**
* string key = 3;
* @return The bytes for key.
*/
com.google.protobuf.ByteString
getKeyBytes();
/**
*
* Only verb name is included because this verb will be in the same module as topic
*
*
* string caller = 4;
* @return The caller.
*/
java.lang.String getCaller();
/**
*
* Only verb name is included because this verb will be in the same module as topic
*
*
* string caller = 4;
* @return The bytes for caller.
*/
com.google.protobuf.ByteString
getCallerBytes();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy