io.nats.streaming.protobuf.MsgProtoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-nats-streaming Show documentation
Show all versions of java-nats-streaming Show documentation
Client library for working with the NATS messaging system.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: protocol.proto
package io.nats.streaming.protobuf;
public interface MsgProtoOrBuilder extends
// @@protoc_insertion_point(interface_extends:pb.MsgProto)
com.google.protobuf.MessageOrBuilder {
/**
*
* globally ordered sequence number for the subject's channel
*
*
* uint64 sequence = 1;
*/
long getSequence();
/**
*
* subject
*
*
* string subject = 2;
*/
java.lang.String getSubject();
/**
*
* subject
*
*
* string subject = 2;
*/
com.google.protobuf.ByteString
getSubjectBytes();
/**
*
* optional reply
*
*
* string reply = 3;
*/
java.lang.String getReply();
/**
*
* optional reply
*
*
* string reply = 3;
*/
com.google.protobuf.ByteString
getReplyBytes();
/**
*
* payload
*
*
* bytes data = 4;
*/
com.google.protobuf.ByteString getData();
/**
*
* received timestamp
*
*
* int64 timestamp = 5;
*/
long getTimestamp();
/**
*
* Flag specifying if the message is being redelivered
*
*
* bool redelivered = 6;
*/
boolean getRedelivered();
/**
*
* optional IEEE CRC32
*
*
* uint32 CRC32 = 10;
*/
int getCRC32();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy