apache.rocketmq.v1.ReceiveMessageRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: apache/rocketmq/v1/service.proto
package apache.rocketmq.v1;
public interface ReceiveMessageRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:apache.rocketmq.v1.ReceiveMessageRequest)
com.aliyun.openservices.ons.shaded.com.google.protobuf.MessageOrBuilder {
/**
* .apache.rocketmq.v1.Resource group = 1;
* @return Whether the group field is set.
*/
boolean hasGroup();
/**
* .apache.rocketmq.v1.Resource group = 1;
* @return The group.
*/
apache.rocketmq.v1.Resource getGroup();
/**
* .apache.rocketmq.v1.Resource group = 1;
*/
apache.rocketmq.v1.ResourceOrBuilder getGroupOrBuilder();
/**
* string client_id = 2;
* @return The clientId.
*/
java.lang.String getClientId();
/**
* string client_id = 2;
* @return The bytes for clientId.
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.ByteString
getClientIdBytes();
/**
* .apache.rocketmq.v1.Partition partition = 3;
* @return Whether the partition field is set.
*/
boolean hasPartition();
/**
* .apache.rocketmq.v1.Partition partition = 3;
* @return The partition.
*/
apache.rocketmq.v1.Partition getPartition();
/**
* .apache.rocketmq.v1.Partition partition = 3;
*/
apache.rocketmq.v1.PartitionOrBuilder getPartitionOrBuilder();
/**
* .apache.rocketmq.v1.FilterExpression filter_expression = 4;
* @return Whether the filterExpression field is set.
*/
boolean hasFilterExpression();
/**
* .apache.rocketmq.v1.FilterExpression filter_expression = 4;
* @return The filterExpression.
*/
apache.rocketmq.v1.FilterExpression getFilterExpression();
/**
* .apache.rocketmq.v1.FilterExpression filter_expression = 4;
*/
apache.rocketmq.v1.FilterExpressionOrBuilder getFilterExpressionOrBuilder();
/**
* .apache.rocketmq.v1.ConsumePolicy consume_policy = 5;
* @return The enum numeric value on the wire for consumePolicy.
*/
int getConsumePolicyValue();
/**
* .apache.rocketmq.v1.ConsumePolicy consume_policy = 5;
* @return The consumePolicy.
*/
apache.rocketmq.v1.ConsumePolicy getConsumePolicy();
/**
* .google.protobuf.Timestamp initialization_timestamp = 6;
* @return Whether the initializationTimestamp field is set.
*/
boolean hasInitializationTimestamp();
/**
* .google.protobuf.Timestamp initialization_timestamp = 6;
* @return The initializationTimestamp.
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.Timestamp getInitializationTimestamp();
/**
* .google.protobuf.Timestamp initialization_timestamp = 6;
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.TimestampOrBuilder getInitializationTimestampOrBuilder();
/**
* int32 batch_size = 7;
* @return The batchSize.
*/
int getBatchSize();
/**
* .google.protobuf.Duration invisible_duration = 8;
* @return Whether the invisibleDuration field is set.
*/
boolean hasInvisibleDuration();
/**
* .google.protobuf.Duration invisible_duration = 8;
* @return The invisibleDuration.
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.Duration getInvisibleDuration();
/**
* .google.protobuf.Duration invisible_duration = 8;
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder();
/**
* .google.protobuf.Duration await_time = 9;
* @return Whether the awaitTime field is set.
*/
boolean hasAwaitTime();
/**
* .google.protobuf.Duration await_time = 9;
* @return The awaitTime.
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.Duration getAwaitTime();
/**
* .google.protobuf.Duration await_time = 9;
*/
com.aliyun.openservices.ons.shaded.com.google.protobuf.DurationOrBuilder getAwaitTimeOrBuilder();
/**
* bool fifo_flag = 10;
* @return The fifoFlag.
*/
boolean getFifoFlag();
}