apache.rocketmq.v1.PollCommandResponseOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: apache/rocketmq/v1/service.proto
package apache.rocketmq.v1;
public interface PollCommandResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:apache.rocketmq.v1.PollCommandResponse)
com.aliyun.openservices.ons.shaded.com.google.protobuf.MessageOrBuilder {
/**
*
* Default command when no new command need to be delivered.
*
*
* .apache.rocketmq.v1.NoopCommand noop_command = 1;
* @return Whether the noopCommand field is set.
*/
boolean hasNoopCommand();
/**
*
* Default command when no new command need to be delivered.
*
*
* .apache.rocketmq.v1.NoopCommand noop_command = 1;
* @return The noopCommand.
*/
apache.rocketmq.v1.NoopCommand getNoopCommand();
/**
*
* Default command when no new command need to be delivered.
*
*
* .apache.rocketmq.v1.NoopCommand noop_command = 1;
*/
apache.rocketmq.v1.NoopCommandOrBuilder getNoopCommandOrBuilder();
/**
*
* Request client to print thread stack trace.
*
*
* .apache.rocketmq.v1.PrintThreadStackTraceCommand print_thread_stack_trace_command = 2;
* @return Whether the printThreadStackTraceCommand field is set.
*/
boolean hasPrintThreadStackTraceCommand();
/**
*
* Request client to print thread stack trace.
*
*
* .apache.rocketmq.v1.PrintThreadStackTraceCommand print_thread_stack_trace_command = 2;
* @return The printThreadStackTraceCommand.
*/
apache.rocketmq.v1.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand();
/**
*
* Request client to print thread stack trace.
*
*
* .apache.rocketmq.v1.PrintThreadStackTraceCommand print_thread_stack_trace_command = 2;
*/
apache.rocketmq.v1.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder();
/**
*
* Request client to verify the consumption of the appointed message.
*
*
* .apache.rocketmq.v1.VerifyMessageConsumptionCommand verify_message_consumption_command = 3;
* @return Whether the verifyMessageConsumptionCommand field is set.
*/
boolean hasVerifyMessageConsumptionCommand();
/**
*
* Request client to verify the consumption of the appointed message.
*
*
* .apache.rocketmq.v1.VerifyMessageConsumptionCommand verify_message_consumption_command = 3;
* @return The verifyMessageConsumptionCommand.
*/
apache.rocketmq.v1.VerifyMessageConsumptionCommand getVerifyMessageConsumptionCommand();
/**
*
* Request client to verify the consumption of the appointed message.
*
*
* .apache.rocketmq.v1.VerifyMessageConsumptionCommand verify_message_consumption_command = 3;
*/
apache.rocketmq.v1.VerifyMessageConsumptionCommandOrBuilder getVerifyMessageConsumptionCommandOrBuilder();
/**
*
* Request client to recover the orphaned transaction message.
*
*
* .apache.rocketmq.v1.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 4;
* @return Whether the recoverOrphanedTransactionCommand field is set.
*/
boolean hasRecoverOrphanedTransactionCommand();
/**
*
* Request client to recover the orphaned transaction message.
*
*
* .apache.rocketmq.v1.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 4;
* @return The recoverOrphanedTransactionCommand.
*/
apache.rocketmq.v1.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand();
/**
*
* Request client to recover the orphaned transaction message.
*
*
* .apache.rocketmq.v1.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 4;
*/
apache.rocketmq.v1.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder();
public apache.rocketmq.v1.PollCommandResponse.TypeCase getTypeCase();
}